diff --git a/wadsrc/static/filter/dukelike/rmapinfo.spawnclasses b/wadsrc/static/filter/dukelike/rmapinfo.spawnclasses index dfa74e9ee..b944e6e8a 100644 --- a/wadsrc/static/filter/dukelike/rmapinfo.spawnclasses +++ b/wadsrc/static/filter/dukelike/rmapinfo.spawnclasses @@ -15,6 +15,7 @@ spawnclasses 2613 = DukeShotgunShot 2536 = DukeChaingunShot 1670 = DukeRadiusExplosion + 3384 = DukeShrinker 1221 = DukeCranePole 1222 = DukeCrane @@ -358,6 +359,7 @@ spawnclasses 4610 = DukeNewBeast 4611 = DukeNewBeastStayput + 4670 = DukeNewBeastHang 1975 = DukeTank 1550 = DukeShark diff --git a/wadsrc/static/zscript/games/duke/actors/_placeholders.zs b/wadsrc/static/zscript/games/duke/actors/_placeholders.zs index dab4536a4..fb865ba68 100644 --- a/wadsrc/static/zscript/games/duke/actors/_placeholders.zs +++ b/wadsrc/static/zscript/games/duke/actors/_placeholders.zs @@ -36,6 +36,14 @@ class DukeShotgunShot : DukeActor } } +class DukeShrinker : DukeActor +{ + default + { + pic "SHRINKER"; + } +} + class RedneckShotgunShot : DukeShotgunShot { } diff --git a/wadsrc/static/zscript/games/duke/actors/dukemisc.zs b/wadsrc/static/zscript/games/duke/actors/dukemisc.zs index e040ce174..a4a9643f0 100644 --- a/wadsrc/static/zscript/games/duke/actors/dukemisc.zs +++ b/wadsrc/static/zscript/games/duke/actors/dukemisc.zs @@ -295,6 +295,14 @@ class DukeNewBeastStayput : DukeNewBeast } } +class DukeNewBeastHang : DukeNewBeast +{ + default + { + pic "NEWBEASTHANG"; + } +} + class DukeTank : DukeActor { default