- added skeleton definitions for several decorations that CON references by name

This commit is contained in:
Christoph Oelckers 2022-12-16 19:29:43 +01:00
parent f700fd61d6
commit 1738e9e4f5
2 changed files with 378 additions and 3 deletions

View file

@ -15,7 +15,7 @@ spawnclasses
2613 = DukeShotgunShot
2536 = DukeChaingunShot
1670 = DukeRadiusExplosion
3384 = DukeShrinker
2556 = DukeShrinker
1221 = DukeCranePole
1222 = DukeCrane
@ -372,5 +372,50 @@ spawnclasses
2612 = DukeLaserSite
4397 = DukeSpeaker
2595 = DukeShotSpark
// internal CON stuff referenced by name
4535 = DukeFoodObject6
4540 = DukeFoodObject11
4541 = DukeFoodObject12
4542 = DukeFoodObject13
4543 = DukeFoodObject14
4544 = DukeFoodObject15
4545 = DukeFoodObject16
4546 = DukeFoodObject17
4554 = DukeSkinnedChicken
4576 = DukeShoppingCart
4560 = DukeRobotDog2
4555 = DukeFeatheredChicken
4591 = DukeDolphin1
4592 = DukeDolphin2
4590 = DukeSnakep
1045 = DukeDonuts
4440 = DukeDonuts2
4413 = DukeMailbag
4400 = DukeTeddybear
1060 = DukeClock
1067 = DukeBrokenClock
4569 = DukeJollyMeal
4458 = DukeGumballMachine
4459 = DukeGumballMachineBroke
4570 = DukeBurger
4377 = DukePoliceLightPole
4396 = DukeTopSecret
4360 = DukeGunpowderbarrel
4388 = DukeFloorbasket
4407 = DukeRobotmouse
4404 = DukeRobotpirate
4510 = DukePirate1A
4871 = DukeMan
4872 = DukeMan2
4512 = DukePirate2A
4514 = DukePirate3A
4511 = DukePirate4A
4513 = DukePirate5A
4515 = DukePirate6A
4531 = DukeFoodObject2
1335 = DukeFem6Pad
1817 = DukeCannonball
}

View file

@ -313,4 +313,334 @@ class DukeNewBeastHang : DukeNewBeast
+NODAMAGEPUSH;
+NORADIUSPUSH;
}
}
}
class DukeFoodObject6: DukeActor
{
default
{
pic "FOODOBJECT6";
}
}
class DukeFoodObject11: DukeActor
{
default
{
pic "FOODOBJECT11";
}
}
class DukeFoodObject12: DukeActor
{
default
{
pic "FOODOBJECT12";
}
}
class DukeFoodObject13: DukeActor
{
default
{
pic "FOODOBJECT13";
}
}
class DukeFoodObject14: DukeActor
{
default
{
pic "FOODOBJECT14";
}
}
class DukeFoodObject15: DukeActor
{
default
{
pic "FOODOBJECT15";
}
}
class DukeFoodObject16: DukeActor
{
default
{
pic "FOODOBJECT16";
}
}
class DukeFoodObject17: DukeActor
{
default
{
pic "FOODOBJECT17";
}
}
class DukeSkinnedChicken: DukeActor
{
default
{
pic "SKINNEDCHICKEN";
}
}
class DukeShoppingCart: DukeActor
{
default
{
pic "SHOPPINGCART";
}
}
class DukeRobotDog2: DukeActor
{
default
{
pic "ROBOTDOG2";
}
}
class DukeFeatheredChicken: DukeActor
{
default
{
pic "FEATHEREDCHICKEN";
}
}
class DukeDolphin1: DukeActor
{
default
{
pic "DOLPHIN1";
}
}
class DukeDolphin2: DukeActor
{
default
{
pic "DOLPHIN2";
}
}
class DukeSnakep: DukeActor
{
default
{
pic "SNAKEP";
}
}
class DukeDonuts: DukeActor
{
default
{
pic "DONUTS";
}
}
class DukeDonuts2: DukeActor
{
default
{
pic "DONUTS2";
}
}
class DukeMailbag: DukeActor
{
default
{
pic "MAILBAG";
}
}
class DukeTeddybear: DukeActor
{
default
{
pic "TEDDYBEAR";
}
}
class DukeClock: DukeActor
{
default
{
pic "CLOCK";
}
}
class DukeBrokenClock: DukeActor
{
default
{
pic "BROKENCLOCK";
}
}
class DukeJollyMeal: DukeActor
{
default
{
pic "JOLLYMEAL";
}
}
class DukeGumballMachine: DukeActor
{
default
{
pic "GUMBALLMACHINE";
}
}
class DukeGumballMachineBroke: DukeActor
{
default
{
pic "GUMBALLMACHINEBROKE";
}
}
class DukeBurger: DukeActor
{
default
{
pic "DUKEBURGER";
}
}
class DukePoliceLightPole: DukeActor
{
default
{
pic "POLICELIGHTPOLE";
}
}
class DukeTopSecret: DukeActor
{
default
{
pic "TOPSECRET";
}
}
class DukeGunpowderbarrel: DukeActor
{
default
{
pic "GUNPOWDERBARREL";
}
}
class DukeFloorbasket: DukeActor
{
default
{
pic "FLOORBASKET";
}
}
class DukeRobotmouse: DukeActor
{
default
{
pic "ROBOTMOUSE";
}
}
class DukeRobotpirate: DukeActor
{
default
{
pic "ROBOTPIRATE";
}
}
class DukePirate1A: DukeActor
{
default
{
pic "PIRATE1A";
}
}
class DukeMan: DukeActor
{
default
{
pic "MAN";
}
}
class DukeMan2: DukeActor
{
default
{
pic "MAN2";
}
}
class DukePirate2A: DukeActor
{
default
{
pic "PIRATE2A";
}
}
class DukePirate3A: DukeActor
{
default
{
pic "PIRATE3A";
}
}
class DukePirate4A: DukeActor
{
default
{
pic "PIRATE4A";
}
}
class DukePirate5A: DukeActor
{
default
{
pic "PIRATE5A";
}
}
class DukePirate6A: DukeActor
{
default
{
pic "PIRATE6A";
}
}
class DukeFoodObject2: DukeActor
{
default
{
pic "FOODOBJECT2";
}
}
class DukeFem6Pad: DukeActor
{
default
{
pic "FEM6PAD";
}
}
class DukeCannonball: DukeActor
{
default
{
pic "CANNONBALL";
}
}