Version history 2021: Difference between revisions
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 | <div style="float: right; margin-left: 1em; margin-bottom: 1em;">__TOC__</div> | ||
==26 March – 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 – 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 – 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 – 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== | ==Older versions== | ||
{{Unknown}} | {{Unknown}} | ||
{{PerfectNavigation}} | |||
Revision as of 19: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)