Build 3684
SVN-
General
gameexec.c: in VM_Fall(), comment out dead code, small indentation change.
-
General
TROR no-SE7 water: spawn splash, reuse calculated other sector number.
-
General
Improve on the code that handles changing sectors of projectiles.
Show details
- In the A_MoveSprite() code that transports projectiles due to an SE7 (introduced in r1450 / legacy ROR), only report "success" if the transportation succeeded. - Clear newly introduced internal SPRITE_DIDNOSE7WATER flag after checking it.
-
General
In G_MoveStandables() CRACKx handling, fix oob access of DynamicTileMap[].
Show details
Also, in two cases, don't assign A_IncurDamage() result to a variable if it's not needed.
-
General
Fix a couple of issues identified in the preceding commit.
Show details
- In S_PlaySound(), move the sound index bound check above an indexing. - For A_CheckHitSprite(), and A_FindPlayer(), allow NULL second arg. - In A_ShootWithZvel(), make some one-letter vars be int32_t, making storing safeldist() results in them meaningful. - In MaybeTrainKillEnemies(), remove two redundant checks and move another one further up. - Comment that SIDEBOLT1 will never be translucent as was probably intended. - In G_MoveFX(), fix an always-true comparison.