Role of Hex 1.1.2

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]