diff --git a/wadsrc/static/zscript.txt b/wadsrc/static/zscript.txt index 186723b0b..794e79931 100644 --- a/wadsrc/static/zscript.txt +++ b/wadsrc/static/zscript.txt @@ -160,6 +160,7 @@ version "4.10" #include "zscript/games/duke/actors/dukeenemies/tank.zs" #include "zscript/games/duke/actors/dukeenemies/turret.zs" +#include "zscript/games/duke/actors/dukestuff/blimp.zs" #include "zscript/games/duke/actors/redneckcstuff/airplane.zs" #include "zscript/games/duke/actors/redneckcstuff/balloons.zs" #include "zscript/games/duke/actors/redneckcstuff/bowling.zs" diff --git a/wadsrc/static/zscript/games/duke/actors/dukedecos.zs b/wadsrc/static/zscript/games/duke/actors/dukedecos.zs index f702e3a70..efbb69c6a 100644 --- a/wadsrc/static/zscript/games/duke/actors/dukedecos.zs +++ b/wadsrc/static/zscript/games/duke/actors/dukedecos.zs @@ -163,22 +163,6 @@ class RedneckBlood : DukeBlood } -class DukeBlimp : DukeActor -{ - default - { - pic "BLIMP"; - +SPAWNWEAPONDEBRIS; - } - - override void Initialize() - { - self.cstat |= CSTAT_SPRITE_BLOCK_ALL; - self.clipdist = 32; - self.ChangeStat(STAT_ACTOR); - } -} - class DukeMike : DukeActor { default diff --git a/wadsrc/static/zscript/games/duke/actors/dukestuff/blimp.zs b/wadsrc/static/zscript/games/duke/actors/dukestuff/blimp.zs new file mode 100644 index 000000000..111cabb83 --- /dev/null +++ b/wadsrc/static/zscript/games/duke/actors/dukestuff/blimp.zs @@ -0,0 +1,20 @@ + +class DukeBlimp : DukeActor +{ + const BLIMPRESPAWNTIME = 2048; + + default + { + pic "BLIMP"; + Strength 1; + +SPAWNWEAPONDEBRIS; + } + + override void Initialize() + { + self.cstat |= CSTAT_SPRITE_BLOCK_ALL; + self.clipdist = 32; + self.ChangeStat(STAT_ACTOR); + } + +}