Difference between revisions of "Version history 2021"

From The Perfect Tower II
Jump to navigation Jump to search
(Change formatting)
(Add all 2021 updates to date)
Line 1: Line 1:
 
This page serves to chronicle all of the game's updates, listed in reverse chronological order. Only updates from 2021 are listed on this page; for older versions, see [[Version history#Older versions|older versions]].
 
This page serves to chronicle all of the game's updates, listed in reverse chronological order. Only updates from 2021 are listed on this page; for older versions, see [[Version history#Older versions|older versions]].
  
==0.8.4 B3 (26 March)==
+
<div style="float: right; margin-left: 1em; margin-bottom: 1em;">__TOC__</div>
 +
==26 March &ndash; 0.8.4 B3==
  
 
===Changes===
 
===Changes===
Line 9: Line 10:
 
* renamed backup files back to bak.sav
 
* renamed backup files back to bak.sav
  
==0.8.4 B2 (26 March)==
+
==26 March &ndash; 0.8.4 B2==
  
 
===Changes===
 
===Changes===
Line 20: Line 21:
 
* game now auto-saves before opening the exit confirmation dialog
 
* game now auto-saves before opening the exit confirmation dialog
  
==0.8.4 B1 (25 March)==
+
==25 March &ndash; 0.8.4 B1==
  
 
===New Stuff===
 
===New Stuff===
Line 60: Line 61:
 
* fixed unit stats window activating while targeting with an active skill
 
* fixed unit stats window activating while targeting with an active skill
 
* fixed camera zooming when using mouse wheel outside of game view
 
* fixed camera zooming when using mouse wheel outside of game view
 +
 +
==19 March &ndash; 0.8.3 B3==
 +
* fixed new offers not showing up in Trading Post if the UI was closed
 +
* fixed in-game stats window header being too small
 +
* fixed in-game enemy info window using the old close button
 +
* fixed Trading Post providing offers for not unlocked buildings
 +
* fixed trade count statistic not updating
 +
 +
==19 March &ndash; 0.8.3 B2==
 +
* fixed missing localization for resource drop bonus from Trading Post
 +
* fixed attribute modifiers not refreshing when crate amount changes in Trading Post
 +
* fixed attribute modifiers not refreshing when resetting upgrades in Trading Post
 +
* fixed minor raycast issue for timer in Trading Post
 +
 +
==19 March &ndash; 0.8.3 B1==
 +
 +
===Trading Post Rework===
 +
* changed how the Trading Post works
 +
* added new mechanic to the Trading Post
 +
* added a guided Tutorial to the Trading Post
 +
* added 3 new skills to the Trading Post
 +
* added 1 new exotic skill to the Trading Post
 +
* reworked infinity stone requirement regarding Trading Post
 +
* reworked the Trading Post UI
 +
 +
===New Stuff===
 +
* added confirm dialog when canceling buildings in the Construction Firm
 +
* added confirm dialog when trying to reset Town perks
 +
* added last saved timestamp to options menu
 +
* added tooltip to the Wave Streaming button
 +
* added tooltip to Power Stones in Museum
 +
* added tooltip to max. crafted Power Stones indicator in Museum
 +
* added a visual indicator to signal not enough resources when trying to craft in Factory
 +
* added string variable support to AI
 +
* added AI action ('Trading Post: Trade')
 +
* added AI action ('Trading Post: Refresh')
 +
* added AI function ('Trading Post: Offer Count')
 +
* added AI function ('Museum: delete all')
 +
* added AI function ('String: length')
 +
* added AI function ('Substring')
 +
 +
===Changes===
 +
* clicking on skill points in Town now opens the skill menu
 +
* holding shift while opening a confirm dialog will automatically confirm it with some exceptions
 +
* wave highscore in normal mode now shows a checkmark if the difficulty has been completed
 +
* right clicking a Power Stone from outside the inventory now tries to put it in the inventory
 +
* right clicking a Power Stone from inside the inventory not tries to put it in the cubos cube or boost inventory
 +
* shift+right clicking a Power Stone tries to put it in the combiner
 +
* options menu now remembers the last select category until scene switch
 +
* right clicking the wave streaming button now opens the software tab in the options
 +
* module 'Death Wish' now displays the incoming damage directly instead of outgoing/2
 +
* updated module description for 'Multishot' and 'Basic Bouncing'
 +
* pressing esc in-game closes the stats window if open instead of showing the exit round dialog
 +
* Town perk UI can now be closed with esc
 +
* AI scripts can now be toggled on/off via right click
 +
* removed 1B infinity limitation
 +
 +
===Fixes===
 +
* fixed a rounding issue in the module unlocked statistics goal
 +
* fixed blueprint name not displaying in Workshop
 +
* fixed tooltips not being capitalized in Museum
 +
* fixed tooltip positions on higher resolutions
 +
* fixed military tier progress bar
 +
* fixed Factory auto-fill offsetting the recipe in some cases
 +
* fixed ore rewards flickering when using 'relative' as shard input mode
 +
* fixed Mine layer count not resetting after resetting Town perks
 +
* fixed Mine layer count not resetting after using layer duration infinity perk
 +
* fixed nature experiment not being clickable with the AI
 +
* fixed AI crashing in Steam version when doing 0/0 or 0mod0 integer arithmetic
 +
 +
==9 March &ndash; 0.8.2 B2==
 +
* Hotfix: Fixed a crash when refining in Factory
 +
 +
==9 March &ndash; 0.8.2 B1==
 +
 +
===New Stuff===
 +
* added root node to Factory recipe breadcrumbs
 +
* added 1px gap in texture map of nature experiment to prevent UV artifacts
 +
* added 1px gap to sprites on Power Plant texture map to prevent UV artifacts
 +
* added grid to Town assets placement (experimental)
 +
* added visual indicator that placing Town assets is not possible when reaching limit
 +
* added tooltips to recipe categories in the Factory
 +
* added tooltips to ore rewards
 +
* added tooltips to attributes in Town stats view
 +
* added tooltip size option
 +
* added additional details to the idle mode description
 +
* added new artifact 'Ominous Coil'
 +
* added new infinity perk 'Rubber Mountain'
 +
 +
===Changes===
 +
* changed tier indicator for buildings in Construction Firm
 +
* nature experiment now supports mouse dragging
 +
* adjusted background color of Dr. Cubical hints
 +
* town stats UI now matches options menu theme
 +
* replaced dots in Shipyard weather forecast with a line
 +
* refining without reward in Factory is not possible anymore
 +
* removed offline progression when server time is not available
 +
* moved ore lumps into their own category
 +
* tooltip of ore lumps category now explains their function
 +
* moved 'Wave Horizon' from MT12 to MT11
 +
* reduced base research time of 'Autoskip' by 75%
 +
* increased max. level of 'the button' by 20 (10 each)
 +
* increased XP bonus module max. tier from 5 to 25.
 +
* idle factor now automatically includes the x2 speedup
 +
* renamed 'drain' to 'prestige' in water experiment
 +
 +
===Fixes===
 +
* fixed AI learning click anchor positions
 +
* fixed Workshop purchase multiplier position when using dynamic UI scaling
 +
* fixed typo in Shock Ward
 +
* fixed Town xp not being saved if save has been used during a Tower Testing run
 +
* fixed using ESC key in the infinity board exiting to the main menu
 +
* fixed Factory machine production info not updating sprites if AI inserts items during the same frame the machine completes the previous stack
 +
* fixed pinned recipe order in Factory
 +
* fixed shop items on cooldown not refreshing when buying skill "Infinite Rubber" in Factory
 +
* fixed input dialog text not using a case-sensitive font despite being case-sensitive
 +
* fixed vertices in Tower Customization not being clickable
 +
* fixed pipe networks in Power Plant duplicating when breaking up a loop
 +
* [PC] fixed game automatically switching to window mode in main menu even if it's set to fullscreen
 +
 +
==6 March &ndash; 0.8.1 B3==
 +
 +
===New Stuff===
 +
* added AI learning feature (WIP)
 +
* added tooltip to pause button
 +
* added tooltips for buildings in the Construction Firm
 +
* added tooltip to in-game exit button
 +
* added tooltip to tower testing timers
 +
* added next/previous buttons to boss selection
 +
* added option to toggle tooltips on/off
 +
* added option for double vsync
 +
* added AI impulses for ABCDEFGHIJKLMNOPQRSTUVWXYZ keys
 +
* added AI function ('Slider')
 +
* added AI function ('Scrollrect')
 +
* added AI function ('Get Module Cooldown')
 +
 +
===Changes===
 +
* refactored options menu
 +
* refactored tower testing exit dialog
 +
* moved exit button of buildings to the top right
 +
* options menu is now procedural generated which makes it easier to add new options
 +
* adjusted a few default option values
 +
* adjusted value ranges and dropdown settings of a few option entries
 +
* resolution settings are now global and save game independent
 +
* audio settings are now global and save game independent
 +
* changed datatype of drill fuel from float to double to prevent precision issues
 +
* changed pause button icon when game is paused
 +
* selected region, game mode and difficulty are now being saved
 +
* selected game mode and difficulty stay the same if unlocked when switching region
 +
* selected difficulty stays the same if unlocked when switching game mode
 +
* boss upgrades of higher tiers are now locked instead of "see-through" until lower tier upgrades have been purchased
 +
 +
===Fixes===
 +
* fixed resource displays sometimes not updating when notation has been changed
 +
* fixed being able to pin locked recipes inside the Factory
 +
* fixed pinned ore lumps not being saved after chemical lumps has been unlocked
 +
* fixed tooltips for disabled buttons in Factory
 +
* fixed tooltips not refreshing when inserting an item in a recipe item preview slot in Factory
 +
* fixed UV artifacts (weird lines) for Factory items on certain resolutions by adding a 1px gap between items
 +
* fixed AI not searching through crafting grid when looking for machine input
 +
* fixed idle statistics not updating when round auto-restarts
 +
* fixed infinity hp/dmg multipliers not being factored in in the enemy stats display
 +
* fixed new bounds and no bounds description
 +
* fixed some typos
 +
 +
==3 March &ndash; 0.8.1 B2==
 +
 +
===New Stuff===
 +
* added a warning if the save game timestamp is corrupt
 +
* added additional info regarding boss units to in-game help page of enemy types
 +
* added more tooltips to Mine
 +
* added short info text to introduce new layer function
 +
* added visual indicator that drilling without fuel is not possible
 +
* added right click to copy AI script lines
 +
* added controls tooltip to AI script lines
 +
* added info text to help that indicates that green text is clickable
 +
* added current version number to logfile
 +
* [PC] added an extra event to tell Steam that the game is closing
 +
 +
===Changes===
 +
* default FPS cap setting is now 120 FPS
 +
* increased cloud save cooldown from 1min to 15min to help with increased server load
 +
* Mine reward chance factor scaling now ranges from [10% - 100%] instead of [0% - 100%] when unlocking a new shard type
 +
* unlocking a new resource shard type in the Mine makes it start with 1 layer now
 +
* tooltip of new layer now displays countdown to next layer
 +
* re-scaled neutral experiment
 +
* raised Trading Post base trading limit from e12 to e18
 +
* adjusted battle drills description
 +
* contracts are not negatively affected by Power Plant time boosts anymore
 +
* slider and toggle state of Power Plant boosts is now being saved
 +
* locked boss upgrades are now displayed in the UI
 +
 +
===Fixes===
 +
* fixed timestamp for offline time returning wrong value
 +
* fixed timestamp for local save returning wrong value
 +
* fixed rounding issue in universal experiment
 +
* fixed rounding issue in fire experiment
 +
* fixed exotic skills button not refreshing when exotic gems amount changes while the button is visible
 +
* fixed a few Arcade layout issues
 +
* fixed conversion dial opening inside Construction Firm below gem count display
 +
* fixed text overflow of FPS limit setting
 +
* fixed blueprint manager anchor
 +
* fixed Workshop module list height when using dynamic UI
 +
* fixed upgrade all in Workshop upgrading through tiers even if "max." is off
 +
* fixed a bug in Workshop where dragging modules while double clicking could visually duplicate them
 +
* fixed Power Plant techs being unlockable before the according Power Plant tier has been reached
 +
* fixed Factory allowing invalid recipe signatures into the pinned recipes list
 +
* fixed chemical lumps breaking pinned ore lump recipes in Factory
 +
 +
==1 March &ndash; 0.8.1 B1==
 +
 +
===New Stuff===
 +
* added tooltips for items and item previews in Factory
 +
* added pin functionality to recipes in Factory
 +
* added 1 sec. invulnerability timer to the Tower after being hit by Cylindro
 +
 +
===Changes===
 +
* important hotkeys are now displayed inside tooltips in the Factory
 +
* reduced hitbox size of Cylindros wave attack
 +
 +
===Fixes===
 +
* fixed a minor layout issue in the Factory
 +
* fixed Blueprint button scaling in workshop
 +
 +
==28 February &ndash; 0.8.0 B3==
 +
 +
===New Stuff===
 +
* added tooltip to conversion menu button to indicate the conversion dial outside of the tutorial
 +
 +
===Changes===
 +
* fullscreen now works per default as borderless fullscreen
 +
* Shipyard shipment upgrade prices is now rounded up
 +
* energy cost is now rounded correctly in-game
 +
* energy cost of active modules now refreshes properly even when influenced by other modules
 +
* module order in-game for regular and active modules now matches order inside Workshop
 +
* active skill bar now keeps it's open state upon stating a new run
 +
* infinity stone perks are now properly refreshing when stones are being charged while the UI is open
 +
 +
===Fixes===
 +
* fixed a rounding issue in the conversion UI that sometimes prevented usage of 100%
 +
* fixed Cylindro being killable after tower has been destroyed
 +
* fixed modules in Workshop still displaying a bar if they are maximized but still below their internal max. tier
 +
* fixed in-game UI not fully updating when changing notation
 +
* fixed rounding or era upgrade xp cost in Workshop to match with in-game cost
 +
* fixed menu buttons in Perfect Space not being clickable at certain resolutions
 +
 +
==27 February &ndash; 0.8.0 B2==
 +
* added setting to limit FPS
 +
* added info text regarding localization
 +
* fixed conversion dial position in dynamic UI scaling mode
 +
* fixed terms of service not matching resolution
 +
* fixed trading post and shipyard left menu scaling in dynamic UI scaling mode
 +
* fixed era sidebar not extending to the bottom of the in-game UI
 +
 +
==26 February &ndash; 0.8.0 B1==
 +
 +
===New Stuff===
 +
* added option to configure floating text limit
 +
* [PC] added Steam API
 +
* [PC] added possibility to connect Steam with a FireSwordStudios Account
 +
 +
===Changes===
 +
* max. amount of visible floating text is now per default capped at 200
 +
* AI count items in Factory now returns item count from inventory + crafting grid
 +
* changed promotion button in main menu
 +
* charged and active universal infinity stone now glows grayish instead of black
 +
* [PC] changed location where savegames are saved to
 +
 +
===Fixes===
 +
* fixed typo in buff (dice.stun)
 +
* fixed Dryness Aura T6 stats
 +
* fixed AI crashing when performing invalid arithmetic operations
 +
 +
==23 February &ndash; 0.7.1 B3==
 +
* enabled login functionality to use cloud saves
 +
 +
==19 February &ndash; 0.7.1 B2==
 +
 +
===New Stuff===
 +
* added a visual indicator to show which island skin is active
 +
* added new module 'Earthquake'
 +
 +
===Changes===
 +
* resource bonus from town perks is now visible inside stats detail view
 +
* using essence in era research now increases the base chance to unlock a specific module by 0.1% per essence used in case the unlock fails
 +
* machines crafted in the Factory do not automatically replace a lower tier machine anymore if you have the machine handling skill
 +
* AI now searches through crafting grid too for crafting ingredients and uses the crafting grid as output if the inventory is full
 +
* Ember purchase screen now opens when attempting to purchase something while having too few Ember
 +
 +
===Fixes===
 +
* fixed charge countdown and production tick duration being swapped in the infinity stone refinement screen
 +
 +
==18 February &ndash; 0.7.1 B1==
 +
 +
===New Stuff===
 +
* added virtual currency 'Ember'
 +
* added Island skins
 +
* added drag-feature to Factory crafting grid
 +
* added new module 'Titanium Hull'
 +
* added new module 'Avalanche'
 +
* added new infinity perk 'Skillpoints x2'
 +
* added new infinity perk 'More Resources'
 +
* added new infinity perk 'Even More Resources'
 +
 +
===Changes===
 +
* crafting grid in Factory is now utilized as an inventory whenever space is required and the regular inventory is full
 +
* shortened AI function name 'Museum: Buy Market'
 +
* adjusted various values in earth experiment
 +
* partially refactored resource drop formula for performance reasons
 +
* infinity stones are now affected by offline time
 +
 +
===Fixes===
 +
* fixed infinity foundation being ignored during the first wave
 +
* fixed infinity foundation priority
 +
* fixed universal missing from AI function 'Museum: Buy Market'
 +
* fixed forest gift reducing damage instead of amplifying it
 +
* fixed gaia's path ignoring the target element
 +
* fixed 'new module unlocked' text sometimes not showing up even if modules have been unlocked
 +
* fixed AI overlay refreshing issue
 +
* fixed typo in CPU name
 +
* fixed typo in emergency crit name
 +
* fixed ore disappearing when taken out from shard refiner in Factory if inventory is full
 +
* fixed items produced inside machines disappear in Factory if inventory is full
 +
* fixed normal 'stun' appearing as 'stun (fate)'
 +
* fixed default text for in-game UI
 +
* fixed text wrapping in water experiment
 +
* fixed boss 4 artifact unlock chance
 +
* fixed infinity stones charge ignores overflow if it gets too fast
 +
 +
==8 February &ndash; 0.7.0 B3==
 +
* fixed minor exploit regarding wave compression
 +
* fixed enemies still spawning on pause
 +
* fixed auto-harvest not triggering achievement in nature experiment
 +
* added check if nature experiment achievement is completed after loading
 +
 +
==7 February &ndash; 0.7.0 B2==
 +
* adjusted solution for a mutation in nature experiment (hot bells)
 +
* fixed a mutation in nature experiment not requiring empty spaces
 +
* fixed two mutations not being unlockable (sister, everything balanced and equal)
 +
* fixed description for a mutation in nature experiment (bushes try to freeze me)
 +
* fixed wave compression check ignoring actual software state
 +
 +
==7 February &ndash; 0.7.0 B1==
 +
 +
===New Stuff===
 +
* added 89 new mutations to the Nature Experiment
 +
* added workshop option to upgrade all modules
 +
* added AI impulse ('New round')
 +
* added AI function ('Tower: Health')
 +
* added AI function ('Tower: Max. Health')
 +
* added AI function ('Tower: Health Regeneration')
 +
* added AI function ('Tower: Energy')
 +
* added AI function ('Tower: Max. Energy')
 +
* added AI function ('Tower: Energy Regeneration')
 +
* added AI function ('Tower: Shield')
 +
* added AI function ('Tower: Max. Shield')
 +
* added AI function ('Is Tower Stunned')
 +
* added AI function ('Negative Tower Buffs')
 +
* added AI function ('Museum: Buy Offshore Market')
 +
* added double version of screen width and screen height AI functions
 +
* added max tier parameter to AI function 'Museum: Combine'
 +
* added new software 'Wave Compression'
 +
* added new achievement 'Botanist'
 +
* added new module 'Emergency Crit.'
 +
* added new module 'Refresh'
 +
* added new module 'Gaia's Path'
 +
* added new module 'Rejuvenate'
 +
* added new module 'Daybloom'
 +
* added new module 'Nature's Wrath'
 +
* added new module 'Gigantic Vines'
 +
* added new module 'Stream Of Life'
 +
 +
===Changes===
 +
* event data is now fully pooled instead of cached per unit which potentially fixes many modules affected by that mechanic
 +
* scientific and mixed scientific formatter now starts at e4 instead of e6
 +
* reduced price of reforge at higher module tiers
 +
* adjusted colored T5 producers in Factory to match the base conversion rate of each building a bit closer
 +
* boss artifact drop-chance is now increased with each kill (+1% per kill)
 +
* datetime for local saves now uses the server time instead of the PC time when comparing to cloud datetime
 +
* adjusted goal requirement for nature damage bonus in nature experiment
 +
* [Dynamic UI] Workshop module list will now scale based on your resolution
 +
 +
===Fixes===
 +
* fixed AI crashing when using town window state requests during tower testing
 +
* fixed enemy infinity scaling not working
 +
* fixed boss 2 not being defeated after all components are destroyed
 +
* fixed power ups spawning in boss 1 fight after tower has died
 +
* fixed module 'Dice of Fate' having 6 tiers instead of 5
 +
* fixed workshop blueprint management buttons not refreshing when deleting a blueprint
 +
* fixed attackspeed formatting in unit window when selecting an enemy
 +
* fixed infinity stone discharge values
 +
* fixed in-game UI using its own time counter
 +
* fixed hitbox of mode buttons in Tower Testing screen
 +
* fixed increasing power stones with infinity perk not counting for max tier
 +
* fixed an issue with weather infinity perk
 +
* fixed an issue with cooldown infinity perk
 +
 +
==26 January &ndash; 0.6.10 B1==
 +
 +
===New Stuff===
 +
* added new skill to Workshop ('Reforge')
 +
* added new software 'Wave Storm'
 +
* added new software 'Wave Marathon'
 +
* added new software 'Era Horizon'
 +
* added new module 'Temporal Barrier'
 +
 +
===Changes===
 +
* scientific formatting now starts at e6
 +
 +
===Fixes===
 +
* fixed critical wavejump from being influenced by other softwares not explicitly connected to it
 +
 +
==23 January &ndash; 0.6.9 B3==
 +
* fixed critical wave jump from overshooting or reaching negative values
 +
* fixed launch button not clickable when sandbox mode is selected
 +
 +
==22 January &ndash; 0.6.9 B2==
 +
* fixed a major issue with critical wavejump
 +
* fixed era experiment hits taken from sometimes keeping the last second
 +
 +
==22 January &ndash; 0.6.9 B1==
 +
 +
===New Stuff===
 +
* enemies are now clickable
 +
* added option to change Town auto-save interval
 +
* added non-effect visual feedback for missile impact (to visualize active components vs boss decoration) - Boss 2
 +
* added tooltip to floating option
 +
* added tooltip to auto-replant upgrade in nature experiment
 +
* added tooltips to nature experiment
 +
* added hint to Factory help on how to tier up ores
 +
* added percent (%) input support to conversion menu
 +
 +
===Changes===
 +
* major in-game refactoring (changed everything - expect issues)
 +
* reworked New Round UI a bit
 +
* changed "new round" to "tower testing"
 +
* AI is now able to trigger most toggle components via click
 +
 +
===Fixes===
 +
* fixed Boss 2 input handling being in the wrong update cycle which caused unresponsive behavior in certain cases
 +
* fixed Boss 2 platform height to match with the lowest positioned boss component on the current side
 +
* fixed hint tooltip for a plant mutation in nature experiment
 +
* fixed era research hits taken from sometimes keeping the last second
 +
* fixed missing chance in description of elemental splash
 +
* minor texture reference fix
 +
 +
==15 January &ndash; 0.6.8 B1==
 +
 +
===New Stuff===
 +
* added tooltip to trading post timer
 +
* added info text to Headquarters server
 +
* added scientific support to conversion menu
 +
* added more help pages
 +
* added Power Plant skill ('Component Recycling')
 +
 +
===Changes===
 +
* module order of active modules now matches order inside the Workshop
 +
 +
===Fixes===
 +
* fixed module 'basic splash' description
 +
* fixed Power Plant skill ('Max. Power') not displaying bonus during bonus preview
 +
 +
==14 January &ndash; 0.6.7 B3==
 +
* fixed Tower slowly sinking in the ground when playing with low fps
 +
 +
==14 January &ndash; 0.6.7 B2==
 +
* fixed Blueprint/AI-script import/export not working
 +
* enabled auto braking for navmesh agents
 +
 +
==13 January &ndash; 0.6.7 B1==
 +
 +
===New Stuff===
 +
* updated Unity Engine to version 2020.2
 +
** webgl performance improvements
 +
** navmesh improvements
 +
** the game should now start on MacOS BigSur Chrome
 +
 +
===Changes===
 +
* updated the games html/webgl container
 +
* slightly extended conversion dial radius to prevent text overlapping
 +
* slightly buffed Factory gem producer (1000/sec instead of 0.025/sec)
 +
* town assets can now be placed behind and partially inside buildings
 +
 +
===Fixes===
 +
* fixed AI overlay from not opening after going back to the main menu
 +
* fixed leaving the Factory with an Item in hand leading to the item being destroyed if the inventory is full
 +
* fixed a Factory rounding issue
 +
* fixed arrow key/wasd camera movement in the Town still working while in a fullscreen UI
 +
 +
===Known Issues===
 +
* game loading progressbar doesn't work on Chrome
 +
 +
==11 January &ndash; 0.6.6 B2==
 +
* fixed a typo
 +
* fixed Pyramidas projectiles being untargetable due to a recent change to physics
 +
* fixed infinity splash triggering at the same time as damage modules instead of afterwards
 +
 +
==9 January &ndash; 0.6.6 B1==
 +
 +
===New Stuff===
 +
* added more Dr. Cubical hints
 +
 +
===Changes===
 +
* armor is applied after defensive module effects
 +
* improved cloud sync dialog
 +
* experimental change regarding auto-repath of normal enemy navmesh agents
 +
 +
===Fixes===
 +
* fixed fire breath being rendered behind water in winter
 +
* fixed fire breath color being overridden by frost breath
 +
* fixed AI execute sync getting stuck if the script doesn't exist
 +
* fixed experience not updating after purchasing in-game era upgrades
 +
* fixed Power Plant pipe system (WIP)
 +
* fixed an issue that prevented workshop UI components from unregistering module events (caused a tier up problem on higher military tiers)
 +
* fixed typo in module 'shield of nature'
 +
* fixed typo in module 'lifeleech'
 +
* [PC] fixed Discord rich presence not working
  
 
==Older versions==
 
==Older versions==
 
{{Unknown}}
 
{{Unknown}}
 +
 +
{{PerfectNavigation}}

Revision as of 20:16, 27 March 2021

This page serves to chronicle all of the game's updates, listed in reverse chronological order. Only updates from 2021 are listed on this page; for older versions, see older versions.

26 March – 0.8.4 B3

Changes

  • fixed power buffs not refreshing in the Power Plant after canceling them
  • prevented the game from saving fragments of previously loaded save when exiting the game via main menu
  • reactivated loading of save game backups when data is corrupted
  • renamed backup files back to bak.sav

26 March – 0.8.4 B2

Changes

  • removed auto load of backup save files
  • renamed backup files to bak2.sav
  • fixed header in Water Experiment not refreshing when prestiging
  • fixed power drainage in Water Experiment
  • increased base freeze rate increase from Water Experiment
  • replace water help page temporary with a work in progress page (New help page will follow shortly)
  • game now auto-saves before opening the exit confirmation dialog

25 March – 0.8.4 B1

New Stuff

  • added new Water Experiment to replace the old one
  • added fallback font for Chinese (Simplified)
  • added confirmation dialog before closing the game
  • added experimental color correction modes for various types of color blindness
  • added tooltips to Workshop module filters
  • added different sprites for empty Power Plant resource storage components
  • added skill to Power Plant ('Shutdown')
  • added exotic skill to Power Plant ('Hibernation Mode')
  • added AI function ('Mine: has layers')
  • added AI action ('Local: unset')
  • added AI action ('Global: unset')
  • added AI action ('Mine: open tab')
  • added new module 'Extinguish'
  • added new module 'Glacier Spikes'
  • added new module 'Absolute Zero'
  • [PC] added a backup save system

Changes

  • reworked the Water Experiment
  • importing blueprint now displays missing modules
  • AI script data is now being cached to reduce save time
  • AI item count function is now able to count hammers
  • counting Factory item via AI now return 0 instead of crashing when the item id is invalid
  • counting Factory item via AI now return 0 if the Factory UI is not open
  • shortened overall duration of optional guided Trading Post tutorial
  • Boss 3 beat indicator now fades back to normal size much faster
  • slightly increased the size difference of the beat indicator in Boss 3 fight

Fixes

  • fixed Trading Post not refreshing properly
  • fixed Trading Post shield multiplier not working
  • fixed typo in Trading Post help page
  • fixed breadcrumbs in Factory
  • fixed margin on Tower Testing stats UI
  • fixed module 'Fire Bomb' not having a damage source
  • fixed unit stats window activating while targeting with an active skill
  • fixed camera zooming when using mouse wheel outside of game view

19 March – 0.8.3 B3

  • fixed new offers not showing up in Trading Post if the UI was closed
  • fixed in-game stats window header being too small
  • fixed in-game enemy info window using the old close button
  • fixed Trading Post providing offers for not unlocked buildings
  • fixed trade count statistic not updating

19 March – 0.8.3 B2

  • fixed missing localization for resource drop bonus from Trading Post
  • fixed attribute modifiers not refreshing when crate amount changes in Trading Post
  • fixed attribute modifiers not refreshing when resetting upgrades in Trading Post
  • fixed minor raycast issue for timer in Trading Post

19 March – 0.8.3 B1

Trading Post Rework

  • changed how the Trading Post works
  • added new mechanic to the Trading Post
  • added a guided Tutorial to the Trading Post
  • added 3 new skills to the Trading Post
  • added 1 new exotic skill to the Trading Post
  • reworked infinity stone requirement regarding Trading Post
  • reworked the Trading Post UI

New Stuff

  • added confirm dialog when canceling buildings in the Construction Firm
  • added confirm dialog when trying to reset Town perks
  • added last saved timestamp to options menu
  • added tooltip to the Wave Streaming button
  • added tooltip to Power Stones in Museum
  • added tooltip to max. crafted Power Stones indicator in Museum
  • added a visual indicator to signal not enough resources when trying to craft in Factory
  • added string variable support to AI
  • added AI action ('Trading Post: Trade')
  • added AI action ('Trading Post: Refresh')
  • added AI function ('Trading Post: Offer Count')
  • added AI function ('Museum: delete all')
  • added AI function ('String: length')
  • added AI function ('Substring')

Changes

  • clicking on skill points in Town now opens the skill menu
  • holding shift while opening a confirm dialog will automatically confirm it with some exceptions
  • wave highscore in normal mode now shows a checkmark if the difficulty has been completed
  • right clicking a Power Stone from outside the inventory now tries to put it in the inventory
  • right clicking a Power Stone from inside the inventory not tries to put it in the cubos cube or boost inventory
  • shift+right clicking a Power Stone tries to put it in the combiner
  • options menu now remembers the last select category until scene switch
  • right clicking the wave streaming button now opens the software tab in the options
  • module 'Death Wish' now displays the incoming damage directly instead of outgoing/2
  • updated module description for 'Multishot' and 'Basic Bouncing'
  • pressing esc in-game closes the stats window if open instead of showing the exit round dialog
  • Town perk UI can now be closed with esc
  • AI scripts can now be toggled on/off via right click
  • removed 1B infinity limitation

Fixes

  • fixed a rounding issue in the module unlocked statistics goal
  • fixed blueprint name not displaying in Workshop
  • fixed tooltips not being capitalized in Museum
  • fixed tooltip positions on higher resolutions
  • fixed military tier progress bar
  • fixed Factory auto-fill offsetting the recipe in some cases
  • fixed ore rewards flickering when using 'relative' as shard input mode
  • fixed Mine layer count not resetting after resetting Town perks
  • fixed Mine layer count not resetting after using layer duration infinity perk
  • fixed nature experiment not being clickable with the AI
  • fixed AI crashing in Steam version when doing 0/0 or 0mod0 integer arithmetic

9 March – 0.8.2 B2

  • Hotfix: Fixed a crash when refining in Factory

9 March – 0.8.2 B1

New Stuff

  • added root node to Factory recipe breadcrumbs
  • added 1px gap in texture map of nature experiment to prevent UV artifacts
  • added 1px gap to sprites on Power Plant texture map to prevent UV artifacts
  • added grid to Town assets placement (experimental)
  • added visual indicator that placing Town assets is not possible when reaching limit
  • added tooltips to recipe categories in the Factory
  • added tooltips to ore rewards
  • added tooltips to attributes in Town stats view
  • added tooltip size option
  • added additional details to the idle mode description
  • added new artifact 'Ominous Coil'
  • added new infinity perk 'Rubber Mountain'

Changes

  • changed tier indicator for buildings in Construction Firm
  • nature experiment now supports mouse dragging
  • adjusted background color of Dr. Cubical hints
  • town stats UI now matches options menu theme
  • replaced dots in Shipyard weather forecast with a line
  • refining without reward in Factory is not possible anymore
  • removed offline progression when server time is not available
  • moved ore lumps into their own category
  • tooltip of ore lumps category now explains their function
  • moved 'Wave Horizon' from MT12 to MT11
  • reduced base research time of 'Autoskip' by 75%
  • increased max. level of 'the button' by 20 (10 each)
  • increased XP bonus module max. tier from 5 to 25.
  • idle factor now automatically includes the x2 speedup
  • renamed 'drain' to 'prestige' in water experiment

Fixes

  • fixed AI learning click anchor positions
  • fixed Workshop purchase multiplier position when using dynamic UI scaling
  • fixed typo in Shock Ward
  • fixed Town xp not being saved if save has been used during a Tower Testing run
  • fixed using ESC key in the infinity board exiting to the main menu
  • fixed Factory machine production info not updating sprites if AI inserts items during the same frame the machine completes the previous stack
  • fixed pinned recipe order in Factory
  • fixed shop items on cooldown not refreshing when buying skill "Infinite Rubber" in Factory
  • fixed input dialog text not using a case-sensitive font despite being case-sensitive
  • fixed vertices in Tower Customization not being clickable
  • fixed pipe networks in Power Plant duplicating when breaking up a loop
  • [PC] fixed game automatically switching to window mode in main menu even if it's set to fullscreen

6 March – 0.8.1 B3

New Stuff

  • added AI learning feature (WIP)
  • added tooltip to pause button
  • added tooltips for buildings in the Construction Firm
  • added tooltip to in-game exit button
  • added tooltip to tower testing timers
  • added next/previous buttons to boss selection
  • added option to toggle tooltips on/off
  • added option for double vsync
  • added AI impulses for ABCDEFGHIJKLMNOPQRSTUVWXYZ keys
  • added AI function ('Slider')
  • added AI function ('Scrollrect')
  • added AI function ('Get Module Cooldown')

Changes

  • refactored options menu
  • refactored tower testing exit dialog
  • moved exit button of buildings to the top right
  • options menu is now procedural generated which makes it easier to add new options
  • adjusted a few default option values
  • adjusted value ranges and dropdown settings of a few option entries
  • resolution settings are now global and save game independent
  • audio settings are now global and save game independent
  • changed datatype of drill fuel from float to double to prevent precision issues
  • changed pause button icon when game is paused
  • selected region, game mode and difficulty are now being saved
  • selected game mode and difficulty stay the same if unlocked when switching region
  • selected difficulty stays the same if unlocked when switching game mode
  • boss upgrades of higher tiers are now locked instead of "see-through" until lower tier upgrades have been purchased

Fixes

  • fixed resource displays sometimes not updating when notation has been changed
  • fixed being able to pin locked recipes inside the Factory
  • fixed pinned ore lumps not being saved after chemical lumps has been unlocked
  • fixed tooltips for disabled buttons in Factory
  • fixed tooltips not refreshing when inserting an item in a recipe item preview slot in Factory
  • fixed UV artifacts (weird lines) for Factory items on certain resolutions by adding a 1px gap between items
  • fixed AI not searching through crafting grid when looking for machine input
  • fixed idle statistics not updating when round auto-restarts
  • fixed infinity hp/dmg multipliers not being factored in in the enemy stats display
  • fixed new bounds and no bounds description
  • fixed some typos

3 March – 0.8.1 B2

New Stuff

  • added a warning if the save game timestamp is corrupt
  • added additional info regarding boss units to in-game help page of enemy types
  • added more tooltips to Mine
  • added short info text to introduce new layer function
  • added visual indicator that drilling without fuel is not possible
  • added right click to copy AI script lines
  • added controls tooltip to AI script lines
  • added info text to help that indicates that green text is clickable
  • added current version number to logfile
  • [PC] added an extra event to tell Steam that the game is closing

Changes

  • default FPS cap setting is now 120 FPS
  • increased cloud save cooldown from 1min to 15min to help with increased server load
  • Mine reward chance factor scaling now ranges from [10% - 100%] instead of [0% - 100%] when unlocking a new shard type
  • unlocking a new resource shard type in the Mine makes it start with 1 layer now
  • tooltip of new layer now displays countdown to next layer
  • re-scaled neutral experiment
  • raised Trading Post base trading limit from e12 to e18
  • adjusted battle drills description
  • contracts are not negatively affected by Power Plant time boosts anymore
  • slider and toggle state of Power Plant boosts is now being saved
  • locked boss upgrades are now displayed in the UI

Fixes

  • fixed timestamp for offline time returning wrong value
  • fixed timestamp for local save returning wrong value
  • fixed rounding issue in universal experiment
  • fixed rounding issue in fire experiment
  • fixed exotic skills button not refreshing when exotic gems amount changes while the button is visible
  • fixed a few Arcade layout issues
  • fixed conversion dial opening inside Construction Firm below gem count display
  • fixed text overflow of FPS limit setting
  • fixed blueprint manager anchor
  • fixed Workshop module list height when using dynamic UI
  • fixed upgrade all in Workshop upgrading through tiers even if "max." is off
  • fixed a bug in Workshop where dragging modules while double clicking could visually duplicate them
  • fixed Power Plant techs being unlockable before the according Power Plant tier has been reached
  • fixed Factory allowing invalid recipe signatures into the pinned recipes list
  • fixed chemical lumps breaking pinned ore lump recipes in Factory

1 March – 0.8.1 B1

New Stuff

  • added tooltips for items and item previews in Factory
  • added pin functionality to recipes in Factory
  • added 1 sec. invulnerability timer to the Tower after being hit by Cylindro

Changes

  • important hotkeys are now displayed inside tooltips in the Factory
  • reduced hitbox size of Cylindros wave attack

Fixes

  • fixed a minor layout issue in the Factory
  • fixed Blueprint button scaling in workshop

28 February – 0.8.0 B3

New Stuff

  • added tooltip to conversion menu button to indicate the conversion dial outside of the tutorial

Changes

  • fullscreen now works per default as borderless fullscreen
  • Shipyard shipment upgrade prices is now rounded up
  • energy cost is now rounded correctly in-game
  • energy cost of active modules now refreshes properly even when influenced by other modules
  • module order in-game for regular and active modules now matches order inside Workshop
  • active skill bar now keeps it's open state upon stating a new run
  • infinity stone perks are now properly refreshing when stones are being charged while the UI is open

Fixes

  • fixed a rounding issue in the conversion UI that sometimes prevented usage of 100%
  • fixed Cylindro being killable after tower has been destroyed
  • fixed modules in Workshop still displaying a bar if they are maximized but still below their internal max. tier
  • fixed in-game UI not fully updating when changing notation
  • fixed rounding or era upgrade xp cost in Workshop to match with in-game cost
  • fixed menu buttons in Perfect Space not being clickable at certain resolutions

27 February – 0.8.0 B2

  • added setting to limit FPS
  • added info text regarding localization
  • fixed conversion dial position in dynamic UI scaling mode
  • fixed terms of service not matching resolution
  • fixed trading post and shipyard left menu scaling in dynamic UI scaling mode
  • fixed era sidebar not extending to the bottom of the in-game UI

26 February – 0.8.0 B1

New Stuff

  • added option to configure floating text limit
  • [PC] added Steam API
  • [PC] added possibility to connect Steam with a FireSwordStudios Account

Changes

  • max. amount of visible floating text is now per default capped at 200
  • AI count items in Factory now returns item count from inventory + crafting grid
  • changed promotion button in main menu
  • charged and active universal infinity stone now glows grayish instead of black
  • [PC] changed location where savegames are saved to

Fixes

  • fixed typo in buff (dice.stun)
  • fixed Dryness Aura T6 stats
  • fixed AI crashing when performing invalid arithmetic operations

23 February – 0.7.1 B3

  • enabled login functionality to use cloud saves

19 February – 0.7.1 B2

New Stuff

  • added a visual indicator to show which island skin is active
  • added new module 'Earthquake'

Changes

  • resource bonus from town perks is now visible inside stats detail view
  • using essence in era research now increases the base chance to unlock a specific module by 0.1% per essence used in case the unlock fails
  • machines crafted in the Factory do not automatically replace a lower tier machine anymore if you have the machine handling skill
  • AI now searches through crafting grid too for crafting ingredients and uses the crafting grid as output if the inventory is full
  • Ember purchase screen now opens when attempting to purchase something while having too few Ember

Fixes

  • fixed charge countdown and production tick duration being swapped in the infinity stone refinement screen

18 February – 0.7.1 B1

New Stuff

  • added virtual currency 'Ember'
  • added Island skins
  • added drag-feature to Factory crafting grid
  • added new module 'Titanium Hull'
  • added new module 'Avalanche'
  • added new infinity perk 'Skillpoints x2'
  • added new infinity perk 'More Resources'
  • added new infinity perk 'Even More Resources'

Changes

  • crafting grid in Factory is now utilized as an inventory whenever space is required and the regular inventory is full
  • shortened AI function name 'Museum: Buy Market'
  • adjusted various values in earth experiment
  • partially refactored resource drop formula for performance reasons
  • infinity stones are now affected by offline time

Fixes

  • fixed infinity foundation being ignored during the first wave
  • fixed infinity foundation priority
  • fixed universal missing from AI function 'Museum: Buy Market'
  • fixed forest gift reducing damage instead of amplifying it
  • fixed gaia's path ignoring the target element
  • fixed 'new module unlocked' text sometimes not showing up even if modules have been unlocked
  • fixed AI overlay refreshing issue
  • fixed typo in CPU name
  • fixed typo in emergency crit name
  • fixed ore disappearing when taken out from shard refiner in Factory if inventory is full
  • fixed items produced inside machines disappear in Factory if inventory is full
  • fixed normal 'stun' appearing as 'stun (fate)'
  • fixed default text for in-game UI
  • fixed text wrapping in water experiment
  • fixed boss 4 artifact unlock chance
  • fixed infinity stones charge ignores overflow if it gets too fast

8 February – 0.7.0 B3

  • fixed minor exploit regarding wave compression
  • fixed enemies still spawning on pause
  • fixed auto-harvest not triggering achievement in nature experiment
  • added check if nature experiment achievement is completed after loading

7 February – 0.7.0 B2

  • adjusted solution for a mutation in nature experiment (hot bells)
  • fixed a mutation in nature experiment not requiring empty spaces
  • fixed two mutations not being unlockable (sister, everything balanced and equal)
  • fixed description for a mutation in nature experiment (bushes try to freeze me)
  • fixed wave compression check ignoring actual software state

7 February – 0.7.0 B1

New Stuff

  • added 89 new mutations to the Nature Experiment
  • added workshop option to upgrade all modules
  • added AI impulse ('New round')
  • added AI function ('Tower: Health')
  • added AI function ('Tower: Max. Health')
  • added AI function ('Tower: Health Regeneration')
  • added AI function ('Tower: Energy')
  • added AI function ('Tower: Max. Energy')
  • added AI function ('Tower: Energy Regeneration')
  • added AI function ('Tower: Shield')
  • added AI function ('Tower: Max. Shield')
  • added AI function ('Is Tower Stunned')
  • added AI function ('Negative Tower Buffs')
  • added AI function ('Museum: Buy Offshore Market')
  • added double version of screen width and screen height AI functions
  • added max tier parameter to AI function 'Museum: Combine'
  • added new software 'Wave Compression'
  • added new achievement 'Botanist'
  • added new module 'Emergency Crit.'
  • added new module 'Refresh'
  • added new module 'Gaia's Path'
  • added new module 'Rejuvenate'
  • added new module 'Daybloom'
  • added new module 'Nature's Wrath'
  • added new module 'Gigantic Vines'
  • added new module 'Stream Of Life'

Changes

  • event data is now fully pooled instead of cached per unit which potentially fixes many modules affected by that mechanic
  • scientific and mixed scientific formatter now starts at e4 instead of e6
  • reduced price of reforge at higher module tiers
  • adjusted colored T5 producers in Factory to match the base conversion rate of each building a bit closer
  • boss artifact drop-chance is now increased with each kill (+1% per kill)
  • datetime for local saves now uses the server time instead of the PC time when comparing to cloud datetime
  • adjusted goal requirement for nature damage bonus in nature experiment
  • [Dynamic UI] Workshop module list will now scale based on your resolution

Fixes

  • fixed AI crashing when using town window state requests during tower testing
  • fixed enemy infinity scaling not working
  • fixed boss 2 not being defeated after all components are destroyed
  • fixed power ups spawning in boss 1 fight after tower has died
  • fixed module 'Dice of Fate' having 6 tiers instead of 5
  • fixed workshop blueprint management buttons not refreshing when deleting a blueprint
  • fixed attackspeed formatting in unit window when selecting an enemy
  • fixed infinity stone discharge values
  • fixed in-game UI using its own time counter
  • fixed hitbox of mode buttons in Tower Testing screen
  • fixed increasing power stones with infinity perk not counting for max tier
  • fixed an issue with weather infinity perk
  • fixed an issue with cooldown infinity perk

26 January – 0.6.10 B1

New Stuff

  • added new skill to Workshop ('Reforge')
  • added new software 'Wave Storm'
  • added new software 'Wave Marathon'
  • added new software 'Era Horizon'
  • added new module 'Temporal Barrier'

Changes

  • scientific formatting now starts at e6

Fixes

  • fixed critical wavejump from being influenced by other softwares not explicitly connected to it

23 January – 0.6.9 B3

  • fixed critical wave jump from overshooting or reaching negative values
  • fixed launch button not clickable when sandbox mode is selected

22 January – 0.6.9 B2

  • fixed a major issue with critical wavejump
  • fixed era experiment hits taken from sometimes keeping the last second

22 January – 0.6.9 B1

New Stuff

  • enemies are now clickable
  • added option to change Town auto-save interval
  • added non-effect visual feedback for missile impact (to visualize active components vs boss decoration) - Boss 2
  • added tooltip to floating option
  • added tooltip to auto-replant upgrade in nature experiment
  • added tooltips to nature experiment
  • added hint to Factory help on how to tier up ores
  • added percent (%) input support to conversion menu

Changes

  • major in-game refactoring (changed everything - expect issues)
  • reworked New Round UI a bit
  • changed "new round" to "tower testing"
  • AI is now able to trigger most toggle components via click

Fixes

  • fixed Boss 2 input handling being in the wrong update cycle which caused unresponsive behavior in certain cases
  • fixed Boss 2 platform height to match with the lowest positioned boss component on the current side
  • fixed hint tooltip for a plant mutation in nature experiment
  • fixed era research hits taken from sometimes keeping the last second
  • fixed missing chance in description of elemental splash
  • minor texture reference fix

15 January – 0.6.8 B1

New Stuff

  • added tooltip to trading post timer
  • added info text to Headquarters server
  • added scientific support to conversion menu
  • added more help pages
  • added Power Plant skill ('Component Recycling')

Changes

  • module order of active modules now matches order inside the Workshop

Fixes

  • fixed module 'basic splash' description
  • fixed Power Plant skill ('Max. Power') not displaying bonus during bonus preview

14 January – 0.6.7 B3

  • fixed Tower slowly sinking in the ground when playing with low fps

14 January – 0.6.7 B2

  • fixed Blueprint/AI-script import/export not working
  • enabled auto braking for navmesh agents

13 January – 0.6.7 B1

New Stuff

  • updated Unity Engine to version 2020.2
    • webgl performance improvements
    • navmesh improvements
    • the game should now start on MacOS BigSur Chrome

Changes

  • updated the games html/webgl container
  • slightly extended conversion dial radius to prevent text overlapping
  • slightly buffed Factory gem producer (1000/sec instead of 0.025/sec)
  • town assets can now be placed behind and partially inside buildings

Fixes

  • fixed AI overlay from not opening after going back to the main menu
  • fixed leaving the Factory with an Item in hand leading to the item being destroyed if the inventory is full
  • fixed a Factory rounding issue
  • fixed arrow key/wasd camera movement in the Town still working while in a fullscreen UI

Known Issues

  • game loading progressbar doesn't work on Chrome

11 January – 0.6.6 B2

  • fixed a typo
  • fixed Pyramidas projectiles being untargetable due to a recent change to physics
  • fixed infinity splash triggering at the same time as damage modules instead of afterwards

9 January – 0.6.6 B1

New Stuff

  • added more Dr. Cubical hints

Changes

  • armor is applied after defensive module effects
  • improved cloud sync dialog
  • experimental change regarding auto-repath of normal enemy navmesh agents

Fixes

  • fixed fire breath being rendered behind water in winter
  • fixed fire breath color being overridden by frost breath
  • fixed AI execute sync getting stuck if the script doesn't exist
  • fixed experience not updating after purchasing in-game era upgrades
  • fixed Power Plant pipe system (WIP)
  • fixed an issue that prevented workshop UI components from unregistering module events (caused a tier up problem on higher military tiers)
  • fixed typo in module 'shield of nature'
  • fixed typo in module 'lifeleech'
  • [PC] fixed Discord rich presence not working

Older versions

Unknown (edit)