Devlogs
v1.4 - Major Update!
v1.4 Major Update
- Fixed bug on Train_1 level where Dragan's head bust stayed up in the GUI after main speech was over
- Fixed bug on Underground level where gamepad keeps vibrating after datura portal effect finishes
- Fixed logic for "death in darkness" in Underground level - players now receive damage gradually if they are not being chased and in darkness without a lighter or use of datura
- Fixed bug for lighter fluid where it could not be replenished automatically if it was at 0% while being toggled on
- Datura portal now opens automatically in Underground level when player enters portal room
- Visual tweaks and improvements for some levels (e.g., added green fog to Train_0)
- Various gameplay balancing tweaks
- Fixed bug in city_outskirts level where a race condition was allows the fence to be open before all incoming militia are killed
- If player starts level with less than 10 health, they get 15 health at the start of each level in order to further avoid soft-locking
- The BTR60 was modified to add a one-time initial delay of 1.5-2.0 seconds when first spotting the player in non-tank combat mode
- Implemented dual molotov throwing system where quick trigger press and release (under 1.0 seconds) throws a Molotov with fixed velocity, while longer holds enable the original charged ranged throwing
- Disable rotating camera control for both keyboard and gamepad input - players don't really seem to use it
- Implemented strafing
- All weapons are now automatically armed - no need for manual arming anymore
- Trigger button has been re-purposed as additional free button on gamepad
- Improved auto-aiming for player tank mode - turret will now rotate smoothly towards locked on enemies and re-center if not target is locked on
- Fixed bug were diesel can pickup GUI notifications were not showing up in tank mode levels
- Changed GUI notifications to disappear if player is attacking instead of aiming (since player has weapons armed by default now)
- Updated auto-aiming so that player can move now freely in any direction regardless of locked-on target direction
- Added ability to rebind keyboard and gamepad keys/buttons
- Added momentary red tinting of player mesh when receiving damage
- Bullets do a little more damage to player if they hit them while Datura is active
- For both bar levels, portal will activate immediately once player walks away from NPCs after initial conversation
- Footstep sounds now disabled when rotating
- Update stamina recharging to allow continuous use from 45% recharge value
- Added continuous line-of-sight validation during target locking when using auto-aiming
- Reduced reticule opacity when running so it doesn't distract the player too much
- Fixed bug with tank bullet occasionally spawning inside players tank if they shot while moving tank forward
- Fixed bug where player stats for final level were being loaded from level before bar (last non-tank level)
- Optimized player input for performance and robust null reference error checking
- Fixed bug where health would sometimes go above 100 due to fixed vs normal update sync issues