Role of Hex 1.1

This update was rather focused on performance rather than content since it is currently the biggest known issue of the game. However, it is still a content update, so I included a few things from the feature pool and a few suggestions from the community. Changes with ⬡ icon were suggested by the community. [h1]Additions[/h1][list] [h2]Reworked Ruins[/h2][list] ⬡ Ruins now contain parts of deactivated bases, ready to be reclaimed Some deactivated bases contain buildings never seen before, keep an eye on those! They host the once forgotten Data Centers, which contain special equipment that you can obtain if you finish a mission after reclaiming them [/list] [h2]Database[/h2][list] This a place where you can find a ton of information about enemies, biomes, and planets [/list] [h2]Notifications[/h2][list] ⬡ The game now notifies you when a large wave spawns or when you find a data center [/list] [h2]Map Mode[/h2][list] If you zoom away far enough, the game will enter the map mode, so that you can see the shape of your enormous bases [/list] [h2]New Equipment[/h2][list] New equipment is found if you win a game with a Data Center alive, these include:[list] [*]⬡ More Slots [*]⬡ Rerolls [*]⬡ Upgrade Rarity [*]Double Specialization [/list] [/list] [h2]New Upgrades[/h2][list] [h3]Tombstone[/h3][list] [*]Purple upgrade [*]When an enemy is killed, there is a 10% chance of a building being put there [*]Toggleable [/list] [h3]Jack of all Trades[/h3][list] [*]Purple upgrade [*]Every 15 seconds, generate a random white upgrade [/list] [h3]Pandora's Box[/h3][list] [*]Yellow active upgrade [*]Unleashes a random calamity into the selected area. [*]15 seconds cooldown [/list] [h3]Airborne static[/h3][list] [*]When hit, enemies have a chance of electrifying other enemies around [/list] [h3]Eletronic Cooling[/h3][list] [*]Yellow upgrade [*]When an enemy hits your building, it has a chance of being slowed. [/list] [h3]Frostbite[/h3][list] [*]Slowed enemies take damage every second [/list] [h3]⬡ Accelerated Projectiles[/h3][list] [*]White upgrade [*]Increases projectile speed by 40% [/list] [/list] [h2]New Music[/h2][list] 2 new tracks were added and will play randomly as the game progresses [/list] [/list] [h1]Balance Changes[/h1][list] [h2]Equipment Changes[/h2][list] [*]Buffed passive experience and resources equipment to scale with your level [/list] [h2]Upgrade Changes[/h2][list] [*]⬡ Upgrade rarities now match the level-up bar color [*]Smite now deals 1% of the sum of all barriers per stack as damage [*]Smite cooldown reduced from 30s to 15s [*]⬡ King of the Hill now affects damage, attack speed, projectile speed, and turn rate [*]⬡ King of the Hill now only dispels the buff from buildings that have an identical neighbor [*]Scan now can always be launched if the central tile is revealed [*]Nuke now can always be launched if the central tile is revealed [*]Stronger Gears now also affects building reclaim speed [*]Death mark no longer affects rocks and ice spikes [/list] [h2]Enemy Changes[/h2][list] [*]Spawn waves now try multiple times before failing [*]Reduced enemy health growth from 20% to 15% per level [*]When the enemy count is near the mobcap, enemies can spawn enlarged or hasted to make up for the missing enemies [*]Reduced enemy resource gain [*]The enemy level is now always shown on the UI, along with the current time [/list] [h2]Building Changes[/h2][list] [*]Ghost buildings are no longer enough to prevent you from losing [*]Ghost buildings now show the icon of the building they are supposed to be [*]⬡ Selected Buildings always show their tooltip [*]⬡ Increased behemoth maximum range from 1 to 1.25 [/list] [/list] [h1]QOL/Aesthetic changes[/h1][list] [*]Smite upgrade now uses a forked lightning instead of several bolts of lightning coming from the same point [*]⬡ End screen is now instant [*]Changed telescope description to always tell about the extra range [*]Lag reports should now be nicer to look at. To generate these, it is still ctrl+p [/list] [h1]Optimizations[/h1][list] [*]Added a limit to smoke particles [*]Capped auto-cast internal radius to 15 [*]Reduced auto-cast attempt frequency from 1/frame to 1/tick [*]Reduced draw times for when the camera is zoomed too far back [*]Big explosions no longer use a heatmap to determine hits [*]Optimized large-scale rendering [*]Optimized turret and missile target acquisition [*]Ice spikes now form in clusters of 7 tiles instead of one by one [*]Heavily optimized damage numbers [*]Removed tile entities from enemies which did not need that(looking at you, ice spikes and rocks) [*]Barrier drawing further optimized [/list] [h1]Bug Fixes[/h1][list] [*]Fixed unusual lubricant not updating smite cooldown [*]Fixed unusual lubricant sometimes nuking your own buildings [*]Fixed nuke acting unpredictably if you hit your own buildings with Out With A Bang [*]Rocks and trees can no longer spawn on top of buildings [*]Fixed a bug where the level 1 upgrade would not account for your equipment [*]Fixed turrets stretching back with high enough attack speed [*]Fixed placeholder text on the sell building icon [/list]