mirror of
https://github.com/DrBeef/Raze.git
synced 2024-12-12 21:52:23 +00:00
3a00480efd
As soon as default init for CON gets in this won't work right anymore - these must come last, not first. This commit contains all the trivial cases with no inheritance concerns.
23 lines
377 B
Text
23 lines
377 B
Text
class DukeDoorShock : DukeActor
|
|
{
|
|
default
|
|
{
|
|
pic "DOORSHOCK";
|
|
}
|
|
|
|
override void Initialize()
|
|
{
|
|
self.cstat |= CSTAT_SPRITE_BLOCK_ALL;
|
|
self.shade = -12;
|
|
self.ChangeStat(STAT_STANDABLE);
|
|
}
|
|
|
|
|
|
override void Tick()
|
|
{
|
|
let sectp = self.sector;
|
|
double j = abs(sectp.ceilingz - sectp.floorz) / 128.;
|
|
self.scale = (0.25, 0.0625 + j);
|
|
self.pos.Z = sectp.floorz;
|
|
}
|
|
}
|