Repository navigation
3D platform v2.2
Made the platform more aware and compatible with teleport line specials.
A new virtual function:
Actor, Name GetCrushDamageSource (Actor dmgSrc)
Can be used to determine damagetype and who takes blame for causing crush damage.
"dmgSrc" is the actor that's about to do crush damage.
Returns a Actor (source) and a Name (damagetype)
By default it returns null (Actor) and "Crush" (Name).
Two new actor flags: USEACTORTICK and NOPASSORBIT.
USEACTORTICK will make the platform call the native Tick() function
to handle world interaction. This flag has no effect on grouped platforms.
NOPASSORBIT will disable the platform's angle/pitch/roll changes from
affecting passenger movement. Useful for A_Chase() moving platform-monsters.