Alpha 45

Alpha 45 was an update released on February 22nd, 2018. It mostly added new Mutators. Another notable change was the renaming of Cocaine and Steroids, which were changed to Sugar and Muscly Pills respectively.

Mutators

 * Added “Remove Levels” mutators for Slums, Industrial, Park, Downtown, and Uptown. These will remove the specified level theme from the game.
 * Added “Random Level Themes” which randomizes each level variety you enter (Slums, Industrial, etc.)
 * Added “Exploding Bodies”, which causes people to explode shortly after dying or being otherwise neutralized.
 * Added “No Cops”, which removes patrolling Cops, Supercops and Cop Bots from the game. Cops can still be found in Police Stations, and Supercops can still be called via Alarm Button.
 * Added “Full Health For All”, which calculates health for players and NPCs the same, rather than reducing NPC health by comparison
 * Added “Infinite Melee Durability”, which does what it says.
 * Added “Infinite Ammo”, which again, does what it says
 * Added “Infinite Ammo for Common Weapons”, which encompasses mostly bullet-based weapons like Pistol, Shotgun, etc.
 * Added “Random Mutators” where each level contains a new set of mutators
 * Added “Continue?”, which gives the player 2 Continues. This means that if the player dies, they can start at the beginning of that level, with everything reset to its original state. On the third death, the game is over. This doesn’t work in online multiplayer yet.
 * Added “Mixed-Up Environments”, which can result in Lakes appearing in the Slums, Manholes appearing in Industrial, Upper-Crusters appearing in the Park, etc.
 * Added “Quick Game” which makes the game 10 levels long instead of 15.
 * Extreme Time Limit renamed to Time Limit EXTREME to make it easier to find alphabetically amongst similar mutators
 * Fix for bug in New Character Every Level where the character’s special ability from the previous level could remain on the screen
 * In Rogue Vision mode, player can no longer use the cursor to highlight items that are not visible to the camera

Graphics

 * Fix for shadows appearing under certain objects in Rogue Vision mode when they were not supposed to
 * Fix for pink objects appearing on multiplayer client in Rogue Vision mode
 * Fix for shadows caused by walls near doors occasionally appearing in the wrong spot

UI / Controls

 * Fix for countdown timers not appearing on multiplayer client
 * Fix for multiplayer client not being able to auto-teleport to the Exit using the Ctrl key when all missions are completed
 * Fix for multiplayer chat log sometimes disappearing if it became too long. Older text is now removed manually if the log gets too big.

Playfield Objects

 * Fix for Mine Cart tracks sometime spawning in the wrong position on multiplayer client
 * Fix for Turret sometimes not activating when Security Cameras spotted the player when there were multiple Security Cams

Items

 * Cocaine is now known as Sugar, and Steroids are now known as Muscly Pills. These were the only real-world drug references in the game (except for cigarettes/nicotine, which is bad for you in the game), and I decided to replace these due to A. Parents finding these references a little jarring, B. ME finding them a little jarring since they don’t quite fit with the weird nonsense world of Streets of Rogue, and C. I feel like something like that could take the game from a T rating to an M rating when the ESRB eventually does its thing. Overall, it didn’t seem worth keeping this stuff in the game. Also, the idea that drug dealers sell bags of sugar to willing customers is pretty funny.
 * Musician no longer carries items that do not exist in the game code

Status Effects / Traits / Special Abilities

 * Modern Warfarer now works on NPCs

Sound

 * Fix for music not fading out properly at the end of levels
 * Fix for music sometimes not playing when reaching a new level

Missions

 * Soldier players will not receive Missions that take place in Military Outposts

Level Generation

 * Various fixes to the new level loading system from the last build that should result in an overall decrease in weird bugs
 * Lockdown Walls can now be placed next to Fences

Text

 * Changed text descriptions for No Guns mutator to mention that all guns would be replaced with equivalent melee weapons. Did the same for No Melee mutator.
 * Added notification to “End Game” prompt that saved progress will be destroyed

Performance

 * Lots more work on level-loading performance, though most of these efforts aren’t bug-tested enough for me to activate them in a public build

Alpha 45b

 * Fix for Downtown levels (possibly others) sometimes not loading properly for multiplayer client
 * Fix for issue where the player could close the “select a trait” interface if it appeared directly after the player achieved an Unlock and the player clicked outside of the interface
 * Fix for Refrigerator sometimes running through walls and objects without destroying them

Alpha 45c

 * “Remove Levels - Uptown” mutator is now unlocked at the end of 5-2. When 5-3 is actually made available, I will increase this to 5-3.
 * Fix for certain traits like Scientist Slayer and Blahd Basher not working properly on multiplayer client
 * Fix for NPCs attempting to path around Killer Plants that were destroyed
 * Fix for Cannibals not always facing the player when revealing themselves from bushes
 * Fix for timer sometimes appearing incorrectly between levels