Version 1.2.1 release
- Added a new SM_NoCrouchZone actor, located under the ZDoom category, more information on it can be found inside document.txt.
- Hopefully fixed most instances of the marines trying to dodge non-projectiles that are marked as missiles, by making only missiles with a damage property higher than zero be pushed in the ProjectileList array.
- Fixed a bug where marines would take cover behind windows with hitscan blocking window linedefs, making them unable to do anything besides sit in place until their target got behind the windows.
- Changed the grenades' timer to decrement in Tick() instead of inside the grenades' spawn state.
- Grenades are now marked as having exploded (Meaning marines don't need to fear them.) about half a second after exploding, instead of being marked as such right after A_Explode is called.
- The grenades' bounce sound now stops once it has lost enough momentum, and when the grenade is close to exploding, it will begin to play a beeping sound.
- Add a gib death for the marines when crouched down.
- Added the MoveWithSector flag on the empty magazines and grenade pins, now they shouldn't be stuck in mid air when they drop, and the sector they are on moves.
- Fixed a bug on the vanilla rifle that made the zooming in and out animation break if the player died while it was playing.
- Updated document.
Note: The demo map has not been updated.