Skip to content

Beta v0.5.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@lethal-guitar lethal-guitar released this 17 May 11:45
· 1134 commits to master since this release
d5b171e

Overview

⚠️ If you encounter missing DLL errors, install the Visual Studio 2019 Redistributable.

This is primarily a bug fix release, fixing a lot of issues discovered while playing through episodes 3 and 4, and some other problems.

Additionally, game pad support is improved.

Release notes

General improvements

  • Debugging functionality is now disabled by default. This prevents accidentally hitting one of the debug feature keys (like single step mode) during gameplay. It can be reenabled with a command line option (-d).

Gamepad support improvements

  • Analog stick movement is more reliable, especially on a PS4 controller, and there is much less unintended up/down motion
  • The trigger buttons (LT/RT aka L2/R2) can now be used for jumping/shooting in addition to LB/RB (aka L1/R1)
  • The game will now detect a gamepad if it's plugged in or turned on
    during gameplay

Bug fixes

  • Conveyor belts with an upward slope (as found in level N7) did not work
  • Cloak was not effective when eaten by a snake or ceiling sucker
  • When cloaked, enemy shots were flying through the player instead of disappearing
  • Enemy rocket shots were missing acceleration
  • Explosion effect was missing for enemy rocket shots
  • Nuclear waste barrels were not affected by gravity or conveyor belts
  • Inconsistencies in climbing pipe movement which caused problems in level O1 are now fixed
  • Hover bot spawn machine was spawning indefinitely, instead of stopping after 30 bots
  • Bonuses 2 and 7 were potentially given incorrectly if the player died before reaching a checkpoint
  • Watchbot container would disappear if the carrier was destroyed after it had released the container
  • Stair stepping movement wasn't fully matching the original, causing an inconsistency with the conveyor belts found in O5 and O6
  • Physics for items released from item boxes were incorrect, causing problems in O5 and O6