Freeze CMD: Frozen Actors still do certain actions
Posted: Wed May 15, 2019 2:46 pm
Actors will still perform overriden Tick() when frozen.
Testable Example is attached.
Start a Level in Doom
Open the Console
Summon Turner
Freeze or Give PowerTimeFreeze
The Actor will still turn and move, even though it shouldn't.
Code: Select all
override void Tick()
{
angle += 4;
SetXYZ((Pos.X + 0.1, Pos.Y, Pos.Z));
A_LogFloat(angle);
Super.Tick();
}
Start a Level in Doom
Open the Console
Summon Turner
Freeze or Give PowerTimeFreeze
The Actor will still turn and move, even though it shouldn't.