0.9.9e changelist

This update contains the beta branch changes, which have been tested and refined over the past few weeks. Thanks to everyone who contributed feedback. [h3]Weapons[/h3] [list] [*]Maximum weapon slots reduced 4 -> 3 [*]Removed Mine Ammo pickup [*]Secondary Ammo pickup reworked - Renamed to Munition Ammo - Adds equal ammo for both secondaries and mines [*]Increased mine launch invulnerability time 0.375s -> 0.425s [*]Added Kraken secondary [*]Adjusted Hoplite - Damage increased 64 -> 72 - Max ammo increased 12 -> 16 - Ammo rate increased 3 -> 4 [*]Adjusted Cycler - Damage per shot increased 12/8/8.5 -> 12/9/9.5 [*]Adjusted Piranha - Ammo rate reduced 15 -> 10 [*]Adjusted Thermo - Ammo rate reduced 0.5 -> 0.375 [*]Adjusted Ion Ray - Ammo cost increased 12/15/18 -> 16/20/24 [*]Adjusted Foamphase - Ammo cost increased 32/48/64 -> 32/64/80 [*]Adjusted Ack-Am - Ammo cost increased 36/52/72 -> 40/80/96 [*]Adjusted Bladder Mine - Increased fragment turn rate 136 -> 154 - Reworked movement pattern [/list] [h3]Artifacts[/h3] [list] [*]Ammo Modules reworked: - No longer increases all ammo gained from pickups - Now increases primary ammo gained from pickups by 50% [*]Sensor Fuser now improves weapon tracking vs. cloaked enemies [*]Increased Superpod hull 96 -> 128 [/list] [h3]Pickups[/h3] [list] [*]Added dynamic pickup spawn/drop rates: - Affects shield, fuel and ammo pickups - Now partially selects pickups based on player state and other nearby pickups - Will avoid duplicates or pickups the player cannot use - Enemies will drop more pickups when player is low on resources - Breakables (e.g. crates and barrels) will now always drop at least 1 pickup [*]Reworked weapon pickup spawning - Now takes current player loadout into account - Now takes all previously dropped weapons of the run into account - Now selects a roughly equal distribution of primaries, secondaries and mines - Reduced overall weapon drop/spawn rate [*]Reworked exopod droprate to be more consistent [*]Removed bonus lives earned from credits [*]Reworked Resurrector spawning - No longer limited to secrets - Now more likely to spawn when players are out of lives [*]Added Mega Shield pickup - Adds 128 shield - Bonus can exceed ship max shield [*]Ammo pickups have higher bonuses on Hazard 1 and 2 [*]Reduced max enemy density on Hazard 1 and 2 [*]Pickups that can be collected will now always be attracted (bonus overflow is ignored) [*]Artifacts will now sometimes spawn as secrets [*]Adjusted level pickup spawning to be more consistent [*]Improved secret pickup selection [*]Added more multi-tile entrances for secret rooms [/list] [h3]UI[/h3] [list] [*]Added binding for navigating to nearest unexplored group (default keyboard binding is "x") [*]Added weapon wheel for exchanging weapons [*]Weapons without ammo can no longer be selected [*]Added additional HUD feedback for selecting and exchanging weapons [*]Added HUD indicators for incoming homing missiles [*]Homing alert sound is now directional [*]Added additional HUD feedback for Mega Shield and ammo packs [*]Removed primary bank full HUD messages [/list] [h3]Visuals[/h3] [list] [*]Added dynamic scaling for weapon impact FX (bigger enemies = bigger explosions) [*]Improved Cruiser laser sight FX [*]Improved various weapon and damage FX [*]Multipine view model now spins when firing [*]Adjusted Multipine impact FX for better visibility [*]Updated Bubblebomb model [*]Updated Cycler and Repeater models [*]Adjusted level fog and lighting [/list] [h3]Enemies[/h3] [list] [*]Reworked enemy spawning: - Enemy compositions are now more varied - Smoother difficulty progression across a level - Will now occassionaly create swarms of weaker enemies [*]Damage from melee enemies now penetrates shield [*]Ionites can now spawn in underwater areas [*]Improved spawn point selection for ground enemies [*]Increased Killjet size [*]Shade adjusted: - Reduced turn rate - Increased ethereal duration [/list] [h3]Fixes[/h3] [list] [*]Fixed meltdown music not being timed correctly [*]Fixed HUD damage flash not being reset on ship respawn [*]Fixed a phantom wall bug that could cause enemies to spawn outside the level [*]Fixed mine camera rotation in some cases not aligning with room gravity [*]Fixed mine projectile physics being reset when colliding with water surfaces [*]Fixed weird physics interaction when Thermo hit a water surface [/list]