With this one, I believe I've killed most lag causes of the game. There are a few of them lurking around but I'll catch them as I go.
As per usual, next week is the third week of the month, so there will be no updates so I can prepare for the content update, which is coming on the 29th.
Changes with ⬡ icon were suggested by the community.
[h2]Additions[/h2][list]
[h3]Top Left UI[/h3][list]
Features a pause button and toggles for auto-upgrade and auto-level
[/list]
[h3]Auto Upgrade[/h3][list]
Enabling this will allow you to obtain upgrades automatically.
To select which upgrades you want to obtain, right-click them on the list below.
To remove upgrades from the auto-upgrade list, ctrl+right-click them.
Multiple clicks increase or decrease the priority
[/list]
[h3]New Steam Achievements[/h3][list]
12 new additions, with 1 of them being hidden
They are harder than the previous ones, but nothing impossible
[/list]
[/list]
[h2]Balance Changes[/h2][list]
[h3]Buffed Supply Drop[/h3][list]
Now has a lower bound of 1% of your level per stack of the upgrade
[/list]
[h3]Nerfed Level based experience gains[/h3][list]
They are now reduced by 1% per level, with a resulting reduction of 63% for every 100 levels
These are also not affected by experience increase equipment anymore
Affects passive experience upgrade and the reworked Supply Drop active upgrade
[/list]
[h3]Nerfed AoE growth for active upgrades[/h3][list]
They no longer scale linearly in radius, instead, they scale linearly in area
[/list]
[h3]Building Regen sources are now max HP based[/h3][list]
This affects the Barrier Regen upgrade and the Regeneration equipment
[/list]
[h3]New Enemy Target Acquisition Algorithm[/h3][list]
They no longer focus on one target, instead, they spread their attack to optimize DPS
This algorithm is also way faster than the one before it
[/list]
[h3]Reduced cost increase by extra buildings in half[/h3]
[h3]Clone Factory no longer replaces active skills[/h3]
[/list]
[h2]Quality of Life Changes[/h2][list]
[h3]Profiler Changes[/h3][list]
Profiler is always on by default, it does not use the console anymore
When the game TPS goes below 15(75% real-time speed), it generates a lag report
You can click the notification to copy it to the clipboard
[/list]
[h3]Timeout Victory[/h3][list]
When the game TPS goes below 5(25% real-time speed), it offers you a victory by timeout.
You can refuse it by extending it normally, and it will be offered again every 60 seconds(real-time) if the conditions are met.
[/list]
[h3]Radar Equipment no longer leaves blank spots behind[/h3]
[h3]Upgrade numbers are now right-aligned[/h3]
[h3]Ruins Buildings are colored slightly gray[/h3]
[/list]
[h2]Optimizations[/h2][list]
[h3]Map Generation Optimized[/h3][list]
It now generates in chunks rather than tile by tile
This has the side effect that data centers can generate and thus ping the player from farther away
[/list]
[h3]Minor Optimizations[/h3][list]
[*] Death Mark stops if it isn't dealing damage anymore
[*] Several internal functions that were called often were rewritten and now include caches
[*] There is now a hard cap on smoke particles (3k)
[/list]
[/list]
[h2]Fixes[/h2][list]
[*] Objects no longer show on the edge of the fog war rendering
[*] Clone factory no longer clones "recycle" upgrades when forfeiting upgrades
[*] Data Centers no longer notify the player if their spawn fails
[*] Fixes machine gun stretching (for the second time, these guys really like to stretch)
[/list]