EDuke32 Changelog Unofficial archive

Build 3094

24 October 2012 · 1 commit by 1 author · SVN

Builds by month 2 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20121024-3094.txt
------------------------------------------------------------------------
r3094 | terminx | 2012-10-24 06:21:02 -0700 (Wed, 24 Oct 2012) | 4 lines

Comment out the A_GetZLimits() call right before the Bassert() in A_MoveSprite(). This call is a problem because the assertion expects "dasectnum" and spr->sectnum to match, but A_GetZLimits() can itself call A_SetSprite() which results in another call to A_MoveSprite() and can potentially change the sectnum again.

This commit also adds the NOTELEPORT sprite flag, which of course prevents sprites from teleporting.

------------------------------------------------------------------------
Engine

Comment out the A_GetZLimits() call right before the Bassert() in A_MoveSprite(). This call is a problem because the assertion expects "dasectnum" and spr->sectnum to match, but A_GetZLimits() can itself call A_SetSprite() which results in another call to A_MoveSprite() and can potentially change the sectnum again.

Richard Gobeille (TerminX) 24 Oct 2012, 06:21 UTC−7 r3094

This commit also adds the NOTELEPORT sprite flag, which of course prevents sprites from teleporting.