Raw model (for completeness)
{
"meta": {
"id": "07fd0e16-3f22-462e-a135-66a1dea0e419",
"sha1": "297a582d5b628a29c88ea80820289fec0d64bf58",
"sha256": "e009917f1d4ca8e6351c339a027b8e6d879ad938831dc37d391ad513d9cb42ad",
"filenames": [
"deathrun-recalibrated-v1.pk3"
],
"additional": {
"engines": [
"ZDOOM"
],
"iwad": [],
"filename": null,
"added": "2019-08-25 18:34:58",
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false,
"name": null,
"description": null,
"maps": null,
"graphicOverrides": null,
"screenshots": null,
"palettes": null,
"categories": null
},
"flags": {
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false
},
"added": "2019-08-25 18:34:58",
"file": {
"type": "PK3",
"size": 3025391,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/297a582d5b628a29c88ea80820289fec0d64bf58/297a582d5b628a29c88ea80820289fec0d64bf58.pk3.gz",
"corrupt": false
},
"content": {
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 1276,
"maps": 0,
"palettes": 0
},
"engines_guess": [
"ZDOOM"
]
},
"analysis": {
"title": "deathrun-recalibrated-v1",
"description": "This WAD is a ZDoom-engine deathrun mod featuring no traditional maps but extensive scripted content and custom actors. It emphasizes unique gameplay mechanics with custom monsters like the \"Baron of Spam\" and demon stampedes, focusing on fast-paced, hazard-based challenges rather than conventional map progression. The resource balance and combat style revolve around evasion and timing rather than direct combat, with a heavy use of custom projectiles and scripted events. The theme is mixed, combining hellish demon enemies with inventive gameplay elements. The structure is non-linear and minigame-like, relying on ZDoom-specific features and not compatible with vanilla or Boom engines.",
"tags": [
"challenge_wad",
"mixed_theme",
"nonlinear",
"setpiece_focused",
"zd_compatible"
],
"origin": "gpt-4.1-mini"
},
"text_files": [
{
"source": "pk3",
"name": "teaminfo.txt",
"contents": "clearteams\n\nTeam \"Activator\"\n{\n playercolor \"FF FF FF\"\n TextColor \"White\"\n PlayerStartThingNumber 5080\n}\n\nTeam \"Runners\"\n{\n playercolor \"FF 6A 00\"\n TextColor \"Orange\"\n PlayerStartThingNumber 5080\n}"
},
{
"source": "pk3",
"name": "credits.txt",
"contents": "remake by: Neon\n\ndeathrun unofficial remake (which is where the acs is from) by Korshun and DJ skaarj\n\noriginal deathrun by: Josse, Dj-jo.\noriginal deathrun mappers: Lord Damager, Fate-Lord, W1D3A55, Noname/Krispy, Echo.\n(and also a long list of testers, just check the original deathrun thread on zan forums if interested)\n\ncredits for actors are in their respective decorate files.\n\nmusic:\n\ndeath01: Promenade (Jon Landis, Strain.wad)\ndeath02: d_rave (skulltag data)\ndeath03: at doom's gate (doom 1)\ndeath04: freedoom 2 map02 (i don't actually know what the track is called, if it even has a name)\ndeath05: Getting too tense (doom 2)\n\nminigame theme: x vs zero (megaman x5, midified)"
},
{
"source": "pk3",
"name": "actors/enemies/baronofspam.txt",
"contents": "actor baronofspam : baronofhell 10003\n{\n //$Title \"Baron of Spam\"\n //$Category dr_monsters\n tag \"Baron of spam\"\n obituary \"%o couldn't handle a baron's bullet hell.\"\n states\n {\n spawn:\n BOSS EF 2\n\tBOSS GGGGGG 0 a_custommissile(\"spamball\", 32, 0, random(10, -10), cmf_aimdirection, random(6, -6))\n\tBOSS G 2 a_custommissile(\"spamball\", 32, 0, random(10, -10), cmf_aimdirection, random(6, -6))\n\tloop\n }\n}\n\nactor spamball : baronball\n{\n speed 30\n damage (200)\n}"
},
{
"source": "pk3",
"name": "actors/enemies/stampede.txt",
"contents": "actor demonstamp\n{\n Height 50\n Radius 20\n Speed 25\n Damage 200\n Mass 100\n +FLOORHUGGER\n Projectile\n DeathSound \"demon/melee\"\n Obituary \"%o was ran over by a demon stampede.\"\n tag \"\\caDemon stampede\"\n States\n {\n Spawn:\n SARG ABCD 3\n loop\n Death:\n SARG EFG 8 A_FadeOut (0.1)\n loop\n }\n}\n\nactor demonstampbig : demonstamp\n{\n height 100\n radius 40\n scale 2.0\n}\n\nactor demonstampsmall : demonstamp\n{\n height 16\n radius 10\n scale 0.5\n}\n\nactor demonstamp2 : demonstamp\n{\n speed 50\n scale 1.1\n obituary \"%o was ran over by a blood demon stampede.\"\n tag \"\\crBlood demon stampede\"\n states\n {\n spawn:\n SRG2 ABCD 3\n\tloop\n death:\n SRG2 EFG 4 a_fadeout(0.05)\n\tloop\n }\n}"
},
{
"source": "pk3",
"name": "actors/enemies/vanillareplacements/archvile.txt",
"contents": "actor drarchvile : archvile replaces archvile\n{\n +missilemore\n +missileevenmore\n}"
},
{
"source": "pk3",
"name": "actors/enemies/vanillareplacements/spidermaster.txt",
"contents": "actor drspidermastermind : spidermastermind replaces spidermastermind\n{\n radius 96\n +missilemore\n +missileevenmore\n +lookallaround\n +noinfighting\n speed 16\n scale 0.9\n tag \"Spider Mastermind\"\n states\n {\n spawn:\n SPID A 0 a_playsound(\"spider/walk\")\n\tSPID A 0 a_look\n SPID AA 4 A_wander\n\tSPID A 0 a_look\n\tSPID BB 4 a_wander\n\n SPID C 0 a_playsound(\"spider/walk\")\n\tSPID C 0 a_look\n SPID CC 4 A_wander\n\tSPID C 0 a_look\n\tSPID DD 4 a_wander\n\n SPID E 0 a_playsound(\"spider/walk\")\n\tSPID E 0 a_look\n SPID EE 4 A_wander\n\tSPID E 0 a_look\n\tSPID FF 4 a_wander\n Loop\n See:\n SPID A 2 A_Metal\n SPID ABB 2 A_Chase\n SPID C 2 A_Metal\n SPID CDD 2 A_Chase\n SPID E 2 A_Metal\n SPID EFF 2 A_Chase\n Loop\n missile:\n SPID A 10 Bright A_FaceTarget\n\tSPID G 3 bright a_custombulletattack(10, 10, 3, random(15, 25), \"bulletpuff\", 0, cbaf_norandom)\n\tSPID H 3 bright a_custombulletattack(10, 10, 3, random(15, 25), \"bulletpuff\", 0, cbaf_norandom)\n SPID H 0 Bright A_SpidRefire\n Goto Missile+1\n }\n}"
},
{
"source": "pk3",
"name": "actors/enemies/vanillareplacements/marines.txt",
"contents": "/*\n\nfist marine sprites: Mark Quinn\nshotgun marine sprites: Mark Quinn\nrocket marine sprites: Xim\nbfg marine sprites: Toke\n\n*/\n\n/* recolors for marines that haven't been made yet\n\nchainsaw - default\n\nssg - \"112:127=176:191\"\nchaingun - \"112:127=160:167\"\nminigun - \"112:123=212:223\", \"124:127=232:235\"\n\ngrenade launcher - \"112:123=144:151\", \"124:127=238:239\"\nplasma rifle - \"112:127=192:207\"\nrailgun - \"112:127=240:247\"\n\n*/\n\nactor berserkmarine : marineberserk replaces marineberserk\n{\n tag \"Berserk Marine\"\n translation \"112:127=80:111\"\n speed 32\n}\n\nactor pistolmarine : marinepistol replaces marinepistol\n{\n tag \"Pistol Marine\"\n translation \"\"\n obituary \"%o got a few holes from a marine with a pistol.\"\n +missilemore\n states\n {\n idle:\n spawn:\n PLA2 A 4 a_look\n\tloop\n see:\n PLA2 ABCD 4 a_chase\n\tloop\n missile:\n PLA2 E 4 a_facetarget\n\tPLA2 F 6 bright a_custombulletattack(8, 8, 1, random(15, 20), \"bulletpuff\", 0, cbaf_norandom)\n\tPLA2 E 4 a_facetarget\n\tPLA2 F 6 bright a_custombulletattack(8, 8, 1, random(15, 20), \"bulletpuff\", 0, cbaf_norandom)\n\tPLA2 E 4 a_facetarget\n\tPLA2 F 6 bright a_custombulletattack(8, 8, 1, random(15, 20), \"bulletpuff\", 0, cbaf_norandom)\n\tPLA2 E 4 a_facetarget\n\tPLA2 F 6 bright a_custombulletattack(8, 8, 1, random(15, 20), \"bulletpuff\", 0, cbaf_norandom)\n\tPLA2 E 4 a_facetarget\n\tgoto see\n pain:\n PLA2 G 4\n\tPLA2 G 4 a_pain\n\tgoto see\n death:\n PLA2 H 10\n PLA2 I 10 A_Scream\n PLA2 J 10 A_NoBlocking\n PLA2 KLM 10\n PLA2 N -1\n Stop\n xdeath:\n PLA2 O 5\n PLA2 P 5 A_XScream\n PLA2 Q 5 A_NoBlocking\n PLA2 RSTUV 5\n PLA2 W -1\n Stop\n }\n}\n\nactor shotgunmarine : marineshotgun replaces marineshotgun\n{\n tag \"Shotgun Marine\"\n translation \"112:127=16:47\"\n obituary \"%o was gunned down by a marine with a shotgun.\"\n +missilemore\n states\n {\n idle:\n spawn:\n PLA3 A 4 a_look\n\tloop\n see:\n PLA3 ABCD 4 a_chase\n\tloop\n missile:\n PLA3 E 3 a_facetarget\n\tPLA3 F 7 bright a_custombulletattack(8, 8, 7, random(10, 15), \"bulletpuff\", 0, cbaf_norandom)\n\tPLA3 EEEE 5\n\tPLA3 E 7\n\tgoto see\n pain:\n PLA3 G 4\n\tPLA3 G 4 a_pain\n\tgoto see\n death:\n PLA3 H 10\n PLA3 I 10 A_Scream\n PLA3 J 10 A_NoBlocking\n PLA3 KLM 10\n PLA3 N -1\n Stop\n xdeath:\n PLA3 O 5\n PLA3 P 5 A_XScream\n PLA3 Q 5 A_NoBlocking\n PLA3 RSTUV 5\n PLA3 W -1\n Stop\n }\n}\n\nactor rocketmarine : marinerocket replaces marinerocket\n{\n tag \"Rocket Marine\"\n +donthurtspecies\n translation \"112:127=64:79\"\n obituary \"%o was blown up by a marine with a rocket launcher.\"\n states\n {\n idle:\n spawn:\n PLA5 A 4 a_look\n\tloop\n see:\n PLA5 ABCD 4 a_chase\n\tPLA5 A 0 a_jumpiftargetinlos(\"missile\")\n\tloop\n missile:\n PLA5 EE 5 a_facetarget\n\tPLA5 F 5 bright a_custommissile(\"drmarinerocket\", 32, 0, 0)\n\tPLA5 A 0 a_cposrefire\n\tgoto missile\n pain:\n PLA5 G 4\n\tPLA5 G 4 a_pain\n\tgoto see\n death:\n PLA5 H 10\n PLA5 I 10 A_Scream\n PLA5 J 10 A_NoBlocking\n PLA5 KLM 10\n PLA5 N -1\n Stop\n xdeath:\n PLA5 O 5\n PLA5 P 5 A_XScream\n PLA5 Q 5 A_NoBlocking\n PLA5 RSTUV 5\n PLA5 W -1\n Stop\n }\n}\n\nactor drmarinerocket : rocket replaces rocket\n{\n scale 0.8\n speed 35\n states\n {\n Death:\n MISL B 0 a_settranslucent(1.0, 1) //doesn't work because ?????????????????????????\n MISL B 8 bright A_Explode(128, 128, 0)\n MISL C 6 bright\n MISL D 4 bright\n Stop\n }\n}\n\nactor drmarinegrenade : grenade replaces grenade\n{\n states\n {\n death:\n MISL B 0 a_settranslucent(1.0, 1) //doesn't work because ?????????????????????????\n MISL B 8 Bright A_Explode(128, 128, 0)\n MISL C 6 Bright\n MISL D 4 Bright\n Stop\n }\n}\n\nactor railgunmarine : marinerailgun replaces marinerailgun\n{\n translation \"112:127=240:247\"\n +missilemore\n +missileevenmore\n}\n\nactor bfgmarine : marinebfg replaces marinebfg\n{\n tag \"BFG9000 marine\"\n +missilemore\n translation \"112:127=120:127\"\n obituary \"%o was vaporized by a marine with a BFG9000.\"\n states\n {\n idle:\n spawn:\n PLA7 A 4 A_Look\n Loop\n see:\n PLA7 ABCD 4 a_chase\n\tloop\n missile:\n PLA7 E 5 A_playsound(\"weapons/bfgf\")\n PLA7 EEEE 5 A_FaceTarget\n\tPLA7 E 0 a_recoil(20)\n\tPLA7 E 5 a_facetarget\n PLA7 F 6 Bright a_custommissile(\"bfgball\", 32, 0, 0)\n PLA7 A 4 A_FaceTarget\n goto see\n pain:\n PLA7 G 4\n PLA7 G 4 A_Pain\n Goto see\n death:\n PLA7 H 10\n PLA7 I 10 A_Scream\n PLA7 J 10 A_NoBlocking\n PLA7 KLM 10\n PLA7 N -1\n Stop\n xdeath:\n PLA7 O 5\n PLA7 P 5 A_XScream\n PLA7 Q 5 A_NoBlocking\n PLA7 RSTUV 5\n PLA7 W -1\n Stop\n }\n}\n\nactor bfg10kmarine : bfgmarine\n{\n tag \"BFG10K Marine\"\n translation \"112:119=104:111\", \"120:123=5:8\", \"124:127=0:0\"\n +nopain\n +missileevenmore\n obituary \"%o couldn't handle the firepower from a marine with a bfg10k.\"\n states\n {\n idle:\n spawn:\n PB10 AAA 4 A_Look\n\tPB10 A 0 A_PlaySound (\"weapons/bfg10kidle\")\n Loop\n see:\n PB10 ABCD 3 a_chase\n\tPB10 A 0 A_PlaySound (\"weapons/bfg10kidle\")\n\tloop\n missile:\n PB10 E 0 a_playsound(\"weapons/bfg10kf\")\n PB10 EEEEEEE 4 a_facetarget\n\tPB10 E 0 a_recoil(20)\n missile2:\n PB10 F 2 bright a_custombulletattack(2, 2, 1, 0, \"bfg10kshot\")\n\tPB10 E 4\n\tPB10 E 0 a_cposrefire\n\tloop\n pain:\n PB10 G 4\n PB10 G 4 A_Pain\n Goto see\n death:\n PB10 H 10\n PB10 I 10 A_Scream\n PB10 J 10 A_NoBlocking\n PB10 KLM 10\n PB10 N -1\n Stop\n xdeath:\n PB10 O 5\n PB10 P 5 A_XScream\n PB10 Q 5 A_NoBlocking\n PB10 RSTUV 5\n PB10 W -1\n Stop\n }\n}"
},
{
"source": "pk3",
"name": "actors/enemies/vanillareplacements/darkimp.txt",
"contents": "actor drdarkimp : darkimp replaces darkimp\n{\n scale 1.1\n tag \"\\cuDark Imp\"\n +missilemore\n speed 12\n meleerange 64\n states\n {\n spawn:\n DIMP A 0 a_alertmonsters\n see:\n DIMP AABBCCDD 2 A_Chase\n Loop\n Missile:\n DIMP EF 4 A_FaceTarget\n DIMP G 4 A_custommissile(\"drdarkimpball\", 32, 0, 0)\n\tDIMP EF 4 A_FaceTarget\n DIMP G 4 A_custommissile(\"drdarkimpball\", 32, 0, 0)\n\tDIMP EF 4 A_FaceTarget\n DIMP G 4 A_custommissile(\"drdarkimpball\", 32, 0, 0)\n Goto See\n melee:\n DIMP EF 2 a_facetarget\n\tDIMP G 2 a_custommeleeattack(random(15, 25), \"imp/melee\", \"\")\n\tDIMP G 0 a_jumpifcloser(64, \"melee\")\n\tgoto missile\n }\n}\n\nactor drdarkimpball : darkimpball replaces darkimpball\n{\n speed 30\n damage (random(15, 25))\n +seekermissile\n states\n {\n spawn:\n BAL4 AAAA 1 bright a_weave(2, 2, 2.0, 2.0)\n\tBAL4 A 0 a_seekermissile(2, 2)\n\tBAL4 BBBB 1 Bright a_weave(2, 2, 2.0, 2.0)\n\tBAL4 B 0 a_seekermissile(2, 2)\n Loop\n }\n}"
},
{
"source": "pk3",
"name": "actors/enemies/vanillareplacements/blooddemon.txt",
"contents": "ACTOR drBloodDemon : bloodDemon replaces blooddemon\n{\n Speed 16\n Obituary \"%o was mauled by a blood demon.\"\n +missilemore\n +lookallaround\n tag \"\\crBlood demon\"\n meleerange 64\n scale 1.1\n States\n {\n Spawn:\n SRG2 A 0 A_AlertMonsters\n See:\n SRG2 AABBCCDD 2 A_Chase(\"melee\", \"melee\")\n Loop\n Pain:\n SRG2 H 2\n SRG2 H 2 A_Pain\n Goto See\n Melee:\n SRG2 E 0 a_playsound(\"demon/melee\")\n SRG2 E 4 A_FaceTarget\n\tSRG2 E 0 a_recoil(-25)\n\tSRG2 E 0 thrustthingz(0, 22, 0, 1)\n\tSRG2 E 0 a_changeflag(slidesonwalls, 1)\n\tSRG2 EFGGGG 4 a_custommeleeattack(200, \"\", \"\")\n Goto See\n Death:\n SRG2 I 8\n SRG2 J 8 A_Scream\n SRG2 K 4\n SRG2 L 4 A_NoBlocking\n SRG2 M 4\n SRG2 N -1\n Stop\n Raise:\n SRG2 NMLKJI 5\n Goto See\n }\n}"
},
{
"source": "pk3",
"name": "actors/enemies/vanillareplacements/belphegor.txt",
"contents": "actor drbelphegor : belphegor replaces belphegor\n{\n scale 1.1\n tag \"Belphegor\"\n var int user_turn;\n states\n {\n spawn:\n BOS3 A 0 a_alertmonsters\n BOS3 FEEF 8 a_facetarget\n\tBOS3 A 0 a_setuservar(user_turn, 0)\n spawnloop:\n\tBOS3 G 0 a_jumpif(user_turn > 35, \"spawnloop2\")\n\tBOS3 G 1 a_custommissile(\"spamball\", 20, 0, 0)\n\tBOS3 G 0 a_setangle(angle+10)\n\tBOS3 G 0 a_setuservar(user_turn, user_turn+1)\n\tloop\n spawnloop2:\n BOS3 G 0 a_setuservar(user_turn, 0)\n BOS3 G 0 a_jumpif(user_turn > 35, \"spawnloop3\")\n\tBOS3 G 1 a_custommissile(\"spamball\", 40, 0, 0)\n\tBOS3 G 0 a_setangle(angle+10)\n\tBOS3 G 0 a_setuservar(user_turn, user_turn+1)\n\tgoto spawnloop2+1\n spawnloop3:\n BOS3 G 8\n\tgoto spawn\n }\n}\n\nactor drbelpball : belphegorball\n{\n damage (100)\n}"
},
{
"source": "pk3",
"name": "actors/weapons/clap.txt",
"contents": "ACTOR Clap : Weapon\n{\n Weapon.SelectionOrder 3700\n Obituary \"%k somehow clapped %o to death.\"\n Tag \"Clapper\"\n +WEAPON.NOALERT\n States\n {\n Ready:\n PUNG A 1 A_WeaponReady\n Loop\n Deselect:\n PUNG A 1 A_Lower\n Loop\n Select:\n PUNG A 1 A_Raise\n Loop\n Fire:\n\tPUNG B 1\n\tPUNG B 0 A_Refire\n PUNG B 1 A_Playsound(\"CLAP\")\n Goto Ready\n }\n}"
},
{
"source": "pk3",
"name": "actors/mapspecific/death01.txt",
"contents": "/*\n\ndrone sprites: id software, icytux\n\nlegend:\ngrey drone - bounces off walls\nblue drone - doesn't bounce off walls\nteal drone - blue drone, but keeps accelerating\ngold drone - blue drone, but moves in a sine wave\n\n*/\n\nactor greydrone : doomimpball\n{\n damage (100)\n +ripper\n +forcexybillboard\n +bounceonwalls\n seesound \"\"\n deathsound \"\"\n wallbouncefactor 1.0\n radius 8\n height 16\n scale 1.5\n renderstyle normal\n states\n {\n spawn:\n DRON AB 5\n\tloop\n death:\n TNT1 A 1\n\tstop\n }\n}\n\nactor greydronebig : greydrone\n{\n scale 3.0\n radius 16\n height 32\n}\n\nactor bluedrone : greydrone\n{\n -bounceonwalls\n states\n {\n spawn:\n DRON CD 5\n\tloop\n }\n}\nactor bluedronebig : bluedrone\n{\n scale 3.0\n radius 16\n height 32\n}\n\nactor tealdrone : bluedrone\n{\n states\n {\n spawn:\n DRON GH 5 a_scalevelocity(1.1)\n\tloop\n }\n}\n\nactor tealdronebig : tealdrone\n{\n scale 3.0\n radius 16\n height 32\n}\n\nactor golddrone : bluedrone\n{\n states\n {\n spawn:\n DRON EEEEEFFFFF 1 a_weave(2.0, 0, 4, 0)\n\tloop\n }\n}\n\nactor golddronebig : golddrone\n{\n scale 3.0\n radius 16\n height 32\n}"
},
{
"source": "pk3",
"name": "actors/mapspecific/death02.txt",
"contents": "actor biglanternball : cacolanternball\n{\n scale 2\n radius 12\n height 16\n damage (25)\n}"
},
{
"source": "pk3",
"name": "actors/mapspecific/death04.txt",
"contents": "actor cuberocket : rocket\n{\n scale 0.75\n seesound \"brain/spit\"\n deathsound \"brain/cubeboom\"\n states\n {\n Spawn:\n BOSF ABCD 1\n Loop\n Death:\n FIRE A 0 a_settranslucent(1.0, 1)\n FIRE A 0 A_Explode\n FIRE ABCDEFGH 4 Bright\n Stop\n }\n}"
},
{
"source": "pk3",
"name": "actors/mapspecific/death05.txt",
"contents": "actor nightmarefire : archvilefire\n{\n scale 2.0\n renderstyle subtract\n states\n {\n spawn:\n FIRE ABCDEFGH 2 a_explode(512, 512)\n\tTNT1 A 2 a_firecrackle\n\tloop\n }\n}\n\nactor powerflight2 : powerflight { powerup.duration -9999 }"
},
{
"source": "pk3",
"name": "actors/decorations/torches.txt",
"contents": "ACTOR BlueWallTorch 12500\n{\n //$category dr_decorations\n //$title \"Blue Wall Torch\"\n +NOBLOCKMAP\n +NOGRAVITY\n +FIXMAPTHINGPOS\n Radius 6.5\n States\n {\n Spawn:\n BWTR ABCD 4 Bright\n Loop\n }\n}\n\nACTOR RedWallTorch 12501\n{\n //$category dr_decorations\n //$title \"Red Wall Torch\"\n +NOBLOCKMAP\n +NOGRAVITY\n +FIXMAPTHINGPOS\n Radius 6.5\n States\n {\n Spawn:\n YWTR ABCD 4 Bright\n Loop\n }\n}\n\nACTOR GreenWallTorch 12502\n{\n //$category dr_decorations\n //$title \"Green Wall Torch\"\n +NOBLOCKMAP\n +NOGRAVITY\n +FIXMAPTHINGPOS\n Radius 6.5\n States\n {\n Spawn:\n GWTR ABCD 4 Bright\n Loop\n }\n}"
},
{
"source": "pk3",
"name": "actors/decorations/lanterns.txt",
"contents": "ACTOR TechLanternBig 500\n{\n //$category dr_decorations\n\t//$title \"Big Tech Lantern\"\n\tRadius 10\n\tHeight 80\n\t+SPAWNCEILING\n\t+NOGRAVITY\n\t+SOLID\n\tStates\n\t{\n\tSpawn:\n\t\tHLMP ABCD 6 Bright\n\t\tLoop\n\t}\n}\n\nACTOR TechLanternSmall 501\n{\n //$category dr_decorations\n\t//$title \"Small Tech Lantern\"\n\tRadius 6\n\tHeight 45\n\t+SPAWNCEILING\n\t+NOGRAVITY\n\t+SOLID\n\tStates\n\t{\n\tSpawn:\n\t\tHLMP EFGH 6 Bright\n\t\tLoop\n\t}\n}\n\nACTOR BlackCandleChandelier 502\n{\n //$category dr_decorations\n\t//$title \"Black Chandelier\"\n\tRadius 20\n\tHeight 55\n\t+SPAWNCEILING\n\t+NOGRAVITY\n\t+SOLID\n\tStates\n\t{\n\tSpawn:\n\t\tHLMP I -1 Bright\n\t\tStop\n\t}\n}"
},
{
"source": "pk3",
"name": "actors/decorations/wolf3d.txt",
"contents": "//might remove cause they're ugly\n\nactor WolfStove 12508\n{\n //$Title \"Wolf 3D Stove\"\n //$Category Decoration\n Radius 16\n Height 64\n +SOLID\n States\n {\n Spawn:\n WSTV A -1\n Stop\n }\n}\n\nactor WolfBarrel1 : wolfstove 12509\n{\n //$Title \"Wolf 3D Green Barrel\"\n //$Category Obstacles\n Height 34\n States\n {\n Spawn:\n WBR1 A -1\n\tStop\n }\n}\n\nactor WolfBarrel2 : wolfbarrel1 12510\n{\n //$Title \"Wolf 3D Wooden Barrel\"\n //$Category Obstacles\n States\n {\n Spawn:\n WBR2 A -1\n\tStop\n }\n}\n\nactor WolfBarrel3 : wolfbarrel1 12511\n{\n //$Title \"Wolf 3D Green Barrel 2\"\n //$Category Obstacles\n States\n {\n Spawn:\n WBR3 A -1\n\tStop\n }\n}\n\nactor WolfBarrel4 : wolfbarrel1 12512\n{\n //$Title \"Wolf 3D Wooden Barrel 2\"\n //$Category Obstacles\n States\n {\n Spawn:\n WBR4 A -1\n\tStop\n }\n}\n\nactor WolfBarrel5 : wolfbarrel1 12513\n{\n //$Title \"Wolf 3D Rusty Barrel\"\n //$Category Obstacles\n States\n {\n Spawn:\n WBR5 A -1\n\tStop\n }\n}\n\nactor WolfTableChairs : wolfstove 12514\n{\n //$Title \"Wolf 3D Table and Chairs\"\n //$Category Decoration\n Radius 24\n Height 32\n States\n {\n Spawn:\n WTB1 A -1\n\tStop\n }\n}\n\nactor WolfTable : wolfstove 12516\n{\n //$Title \"Wolf 3D Table\"\n //$Category Decoration\n Radius 22\n Height 26\n States\n {\n Spawn:\n WTB2 A -1\n\tStop\n }\n}\n\nactor WolfFloorLamp : wolfstove 12515\n{\n //$Title \"Wolf 3D Green Floor Lamp\"\n //$Category Light Sources\n Radius 12\n Height 40\n States\n {\n Spawn:\n WLMP A -1 Bright\n\tStop\n }\n}\n\nactor WolfCeilingLamp 12517\n{\n //$Title \"Wolf 3D Ceiling Lamp\"\n //$Category Light Sources\n Radius 10\n Height 10\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWLGT A -1 Bright\n\tStop\n }\n}\n\nactor WolfPlant1 : wolfstove 12518\n{\n //$Title \"Wolf 3D Green Potted Tree\"\n //$Category Decoration\n Radius 16\n Height 54\n States\n {\n Spawn:\n WPT1 A -1\n\tStop\n }\n}\n\nactor WolfPlant2 : wolfstove 12519\n{\n //$Title \"Wolf 3D Brown Plant\"\n //$Category Decoration\n Radius 10\n Height 56\n States\n {\n Spawn:\n WPT2 A -1\n\tStop\n }\n}\n\nactor WolfPlant3 : wolfplant1 12520\n{\n //$Title \"Wolf 3D Brown Potted Tree\"\n //$Category Decoration\n States\n {\n Spawn:\n WPT3 A -1\n\tStop\n }\n}\n\nactor WolfPlant4 : wolfplant2 12521\n{\n //$Title \"Wolf 3D Green Plant\"\n //$Category Decoration\n States\n {\n Spawn:\n WPT4 A -1\n\tStop\n }\n}\n\nactor WolfSink1 : wolfstove 12522\n{\n //$Title \"Wolf 3D Sink\"\n //$Category Decoration\n Radius 12\n Height 30\n States\n {\n Spawn:\n WSNK A -1\n\tStop\n }\n}\n\n//Rusty Sink\nactor WolfSink2 12523\n{\n //$Title \"Wolf 3D Rusty Sink\"\n //$Category Decoration\n Radius 12\n Height 30\n +SOLID\n States\n {\n Spawn:\n WSN2 A -1\n\tStop\n }\n}\n\n//Blue Vase, default\nactor WolfVaseBlue 12524\n{\n //$Title \"Wolf 3D Blue Vase\"\n //$Category Decoration\n Radius 10\n Height 32\n +SOLID\n States\n {\n Spawn:\n WVAS A -1\n\tStop\n }\n}\n\n//Green Vase\nactor WolfVaseGreen 12525\n{\n //$Title \"Wolf 3D Green Vase\"\n //$Category Decoration\n Radius 10\n Height 32\n +SOLID\n States\n {\n Spawn:\n WVS2 A -1\n\tStop\n }\n}\n\n//Red Vase\nactor WolfVaseRed 12526\n{\n //$Title \"Wolf 3D Red Vase\"\n //$Category Decoration\n Radius 10\n Height 32\n +SOLID\n States\n {\n Spawn:\n WVS3 A -1\n\tStop\n }\n}\n\n//Hanging Pots & Pans 1\nactor WolfPotsPans1 12527\n{\n //$Title \"Wolf 3D Pots & Pans 1\"\n //$Category Decoration\n Radius 30\n Height 30\n +SOLID\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWKT1 A -1\n\tStop\n }\n}\n\n//Hanging Pots & Pans 2 (with original cyan; won't look good in software)\nactor WolfPotsPans2 12528\n{\n //$Title \"Wolf 3D Pots & Pans 2\"\n //$Category Decoration\n Radius 25\n Height 25\n +SOLID\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWKT2 A -1\n\tStop\n }\n}\n\n//Hanging Pots & Pans 3 (gray)\nactor WolfPotsPans3 12529\n{\n //$Title \"Wolf 3D Pots & Pans 3\"\n //$Category Decoration\n Radius 30\n Height 30\n +SOLID\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWKT3 A -1\n\tStop\n }\n}\n\n//Small Brown Bowl\nactor WolfBowl1 12530\n{\n //$Title \"Wolf 3D Bowl\"\n //$Category Decoration\n Radius 10\n Height 16\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WBWL A -1\n\tStop\n }\n}\n\n//Small Bowl, bloody\nactor WolfBowl2 12531\n{\n //$Title \"Wolf 3D Blood Bowl\"\n //$Category Decoration\n Radius 10\n Height 16\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WBW2 A -1\n\tStop\n }\n}\n\n//flags\nactor WolfFlagRed 12532\n{\n //$Title \"Wolf 3D Flag - Red\"\n //$Category Decoration\n Radius 9\n Height 62\n +SOLID\n States\n {\n Spawn:\n WFL1 A -1\n\tStop\n }\n}\n\nactor WolfFlagYellow 12533\n{\n //$Title \"Wolf 3D Flag - Yellow\"\n //$Category Decoration\n Radius 9\n Height 62\n +SOLID\n States\n {\n Spawn:\n WFL2 A -1\n\tStop\n }\n}\n\nactor WolfFlagBlue 12534\n{\n //$Title \"Wolf 3D Flag - Blue\"\n //$Category Decoration\n Radius 9\n Height 62\n +SOLID\n States\n {\n Spawn:\n WFL3 A -1\n\tStop\n }\n}\n\nactor WolfFlagGreen 12535\n{\n //$Title \"Wolf 3D Flag - Green\"\n //$Category Decoration\n Radius 9\n Height 62\n +SOLID\n States\n {\n Spawn:\n WFL4 A -1\n\tStop\n }\n}\n\nactor WolfFlagPink 12536\n{\n //$Title \"Wolf 3D Flag - Pink\"\n //$Category Decoration\n Radius 9\n Height 62\n +SOLID\n States\n {\n Spawn:\n WFL5 A -1\n\tStop\n }\n}\n\nactor WolfFlagOrange 12537\n{\n //$Title \"Wolf 3D Flag - Orange\"\n //$Category Decoration\n Radius 9\n Height 62\n +SOLID\n States\n {\n Spawn:\n WFL6 A -1\n\tStop\n }\n}\n\nactor WolfFlagSilver 12538\n{\n //$Title \"Wolf 3D Flag - Silver\"\n //$Category Decoration\n Radius 9\n Height 62\n +SOLID\n States\n {\n Spawn:\n WFL7 A -1\n\tStop\n }\n}\n\nactor WolfFlagBlack 12539\n{\n //$Title \"Wolf 3D Flag - Black\"\n //$Category Decoration\n Radius 9\n Height 62\n +SOLID\n States\n {\n Spawn:\n WFL8 A -1\n\tStop\n }\n}\n\nactor WolfFlagBrown 12540\n{\n //$Title \"Wolf 3D Flag - Brown\"\n //$Category Decoration\n Radius 9\n Height 62\n +SOLID\n States\n {\n Spawn:\n WFL9 A -1\n\tStop\n }\n}\n\n//Armor suit (with original cyan; won't look good in software)\nactor WolfArmor1 12541\n{\n //$Title \"Wolf 3D Armor Suit\"\n //$Category Decoration\n Radius 16\n Height 64\n +SOLID\n States\n {\n Spawn:\n WAR1 A -1\n\tStop\n }\n}\n\n//Armor suit variant, grungy (looks OK in software, but better in GZDoom)\nactor WolfArmor2 12542\n{\n //$Title \"Wolf 3D Armor Suit 2\"\n //$Category Decoration\n Radius 16\n Height 64\n +SOLID\n States\n {\n Spawn:\n WAR2 A -1\n\tStop\n }\n}\n\n//Armor suit variant, gray\nactor WolfArmor3 12543\n{\n //$Title \"Wolf 3D Armor Suit 3\"\n //$Category Decoration\n Radius 16\n Height 64\n +SOLID\n States\n {\n Spawn:\n WAR3 A -1\n\tStop\n }\n}\n\n//Armor suit variant, gold\nactor WolfArmor4 12544\n{\n //$Title \"Wolf 3D Armor Suit 4\"\n //$Category Decoration\n Radius 16\n Height 64\n +SOLID\n States\n {\n Spawn:\n WAR4 A -1\n\tStop\n }\n}\n\n//Chandelier (note that I don't have this as \"bright\" currently)\nactor WolfChandelier 12545\n{\n //$Title \"Wolf 3D Chandelier\"\n //$Category Decoration\n Radius 13\n Height 20\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWCDL A -1 BRIGHT\n\tStop\n }\n}\n\n//hanging cage, empty, regular\nactor WolfCage1 12546\n{\n //$Title \"Wolf 3D Cage (empty)\"\n //$Category Decoration\n Radius 12\n Height 48\n +SOLID\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWCG1 A -1\n\tStop\n }\n}\n\n//hanging cage, skeleton\nactor WolfCage2 12547\n{\n //$Title \"Wolf 3D Cage (skeleton)\"\n //$Category Decoration\n Radius 12\n Height 56\n +SOLID\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWCG2 A -1\n\tStop\n }\n}\n\n//hanging cage, empty, bloody\nactor WolfCage3 12548\n{\n //$Title \"Wolf 3D Cage (empty, bloody)\"\n //$Category Decoration\n Radius 12\n Height 48\n +SOLID\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWCG3 A -1\n\tStop\n }\n}\n\n//hanging cage, empty, rusty\nactor WolfCage4 12549\n{\n //$Title \"Wolf 3D Cage (empty, rusty)\"\n //$Category Decoration\n Radius 12\n Height 48\n +SOLID\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWCG4 A -1\n\tStop\n }\n}\n\n//hanging cage, skeleton, bloody\nactor WolfCage5 12550\n{\n //$Title \"Wolf 3D Cage (skeleton, bloody)\"\n //$Category Decoration\n Radius 12\n Height 56\n +SOLID\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWCG5 A -1\n\tStop\n }\n}\n\n//hanging cage, gray skeleton, rusty\nactor WolfCage6 12551\n{\n //$Title \"Wolf 3D Cage (skeleton, rusty)\"\n //$Category Decoration\n Radius 12\n Height 56\n +SOLID\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWCG6 A -1\n\tStop\n }\n}\n\n//hanging cage, tan skeleton, rusty\nactor WolfCage7 12552\n{\n //$Title \"Wolf 3D Cage (alternate skeleton, rusty)\"\n //$Category Decoration\n Radius 12\n Height 56\n +SOLID\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWCG7 A -1\n\tStop\n }\n}\n\n//Gray stone column\nactor WolfColumn 12553\n{\n //$Title \"Wolf 3D Stone Column (gray)\"\n //$Category Decoration\n Radius 17\n Height 64\n +SOLID\n States\n {\n Spawn:\n WCL1 A -1\n\tStop\n }\n}\n\n//Gray stone column, 2x size\nactor WolfColumnLarge : WolfColumn 12554\n{\n //$Title \"Wolf 3D Stone Column (large)\"\n //$Category Decoration\n Scale 2.0\n}\n\n//red stone column\nactor WolfColumnRed 12555\n{\n //$Title \"Wolf 3D Stone Column (red)\"\n //$Category Decoration\n Radius 17\n Height 64\n +SOLID\n States\n {\n Spawn:\n WCL2 A -1\n\tStop\n }\n}\n\n//red stone column, 2x size\nactor WolfColumnRedLarge : WolfColumnRed 12556\n{\n //$Title \"Wolf 3D Stone Column (red, large)\"\n //$Category Decoration\n Scale 2.0\n}\n\n//green stone column\nactor WolfColumnGreen 12557\n{\n //$Title \"Wolf 3D Stone Column (green)\"\n //$Category Decoration\n Radius 17\n Height 64\n +SOLID\n States\n {\n Spawn:\n WCL3 A -1\n\tStop\n }\n}\n\n//green stone column, 2x size\nactor WolfColumnGreenLarge : WolfColumnGreen 12558\n{\n //$Title \"Wolf 3D Stone Column (green, large)\"\n //$Category Decoration\n Scale 2.0\n}\n\n//blue stone column\nactor WolfColumnBlue 12559\n{\n //$Title \"Wolf 3D Stone Column (blue)\"\n //$Category Decoration\n Radius 17\n Height 64\n +SOLID\n States\n {\n Spawn:\n WCL4 A -1\n\tStop\n }\n}\n\n//blue stone column, 2x size\nactor WolfColumnBlueLarge : WolfColumnBlue 12560\n{\n //$Title \"Wolf 3D Stone Column (blue, large)\"\n //$Category Decoration\n Scale 2.0\n}\n\n//cot (bed)\nactor WolfCot\n{\n //$Title \"Wolf 3D Cot\"\n //$Category Decoration\n Radius 21\n Height 22\n +SOLID\n States\n {\n Spawn:\n WCOT A -1\n\tStop\n }\n}\n\n//Blue Puddle\nactor WolfPuddle1 12561\n{\n //$Title \"Wolf 3D Water Puddle\"\n //$Category Decoration\n Radius 24\n Height 6\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WPD1 A -1\n\tStop\n }\n}\n\n//Blood Puddle\nactor WolfPuddle2 12562\n{\n //$Title \"Wolf 3D Blood Puddle\"\n //$Category Decoration\n Radius 31\n Height 8\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WPD2 A -1\n\tStop\n }\n}\n\n//Green Puddle\nactor WolfPuddle3 12563\n{\n //$Title \"Wolf 3D Green Puddle\"\n //$Category Decoration\n Radius 24\n Height 6\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WPD3 A -1\n\tStop\n }\n}\n\n//Brown Puddle\nactor WolfPuddle4 12564\n{\n //$Title \"Wolf 3D Brown Puddle\"\n //$Category Decoration\n Radius 24\n Height 6\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WPD4 A -1\n\tStop\n }\n}\n\n//rack of spears (of destiny?)\nactor WolfSpearRack 12565\n{\n //$Title \"Wolf 3D Spear Rack\"\n //$Category Decoration\n Radius 26\n Height 52\n +SOLID\n States\n {\n Spawn:\n WSPR A -1\n\tStop\n }\n}\n\n//hanging vines, green (note: non-solid)\nactor WolfVines1 12566\n{\n //$Title \"Wolf 3D Hanging Green Vines\"\n //$Category Decoration\n Radius 32\n Height 64\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n WVN1 A -1\n\tStop\n }\n}\n\n//hanging vines, brown (note: non-solid)\nactor WolfVines2 12567\n{\n //$Title \"Wolf 3D Hanging Brown Vines\"\n //$Category Decoration\n Radius 32\n Height 64\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n WVN2 A -1\n\tStop\n }\n}\n\n//Well\nactor WolfWell1 12568\n{\n //$Title \"Wolf 3D Well\"\n //$Category Decoration\n Radius 21\n Height 24\n +SOLID\n States\n {\n Spawn:\n WWL1 A -1\n\tStop\n }\n}\n\n//empty well\nactor WolfWell2 12569\n{\n //$Title \"Wolf 3D Empty Well\"\n //$Category Decoration\n Radius 21\n Height 24\n +SOLID\n States\n {\n Spawn:\n WWL2 A -1\n\tStop\n }\n}\n\n//Blood Well\nactor WolfWell3 12570\n{\n //$Title \"Wolf 3D Blood Well\"\n //$Category Decoration\n Radius 21\n Height 24\n +SOLID\n States\n {\n Spawn:\n WWL3 A -1\n\tStop\n }\n}\n\n//Slime Well\nactor WolfWell4 12571\n{\n //$Title \"Wolf 3D Slime Well\"\n //$Category Decoration\n Radius 21\n Height 24\n +SOLID\n States\n {\n Spawn:\n WWL4 A -1\n\tStop\n }\n}\n\n//hanging skeleton, regular\nactor WolfCorpse1 12572\n{\n //$Title \"Wolf 3D Hanging Skeleton\"\n //$Category Decoration\n Radius 7\n Height 64\n +SOLID\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWSK1 A -1\n\tStop\n }\n}\n\n//lying skeleton, regular\nactor WolfCorpse2 12573\n{\n //$Title \"Wolf 3D Lying Skeleton\"\n //$Category Decoration\n Radius 20\n Height 13\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WSK2 A -1\n\tStop\n }\n}\n\n//Pile of bones and skulls\nactor WolfCorpse3 12574\n{\n //$Title \"Wolf 3D Pile of Bones and Skulls\"\n //$Category Decoration\n Radius 30\n Height 15\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WSK3 A -1\n\tStop\n }\n}\n\n//Bones and blood gibs\nactor WolfCorpse4 12575\n{\n //$Title \"Wolf 3D Bones and Gibs\"\n //$Category Decoration\n Radius 31\n Height 12\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WSK4 A -1\n\tStop\n }\n}\n\n//Pile of bone fragments\nactor WolfCorpse5 12576\n{\n //$Title \"Wolf 3D Pile of Bone Fragments\"\n //$Category Decoration\n Radius 30\n Height 10\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WSK5 A -1\n\tStop\n }\n}\n\n//Pile of bone fragments 2\nactor WolfCorpse6 12578\n{\n //$Title \"Wolf 3D Pile of Bone Fragments 2\"\n //$Category Decoration\n Radius 28\n Height 10\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WSK6 A -1\n\tStop\n }\n}\n\n//Pile of bone fragments 3\nactor WolfCorpse7 12577\n{\n //$Title \"Wolf 3D Pile of Bone Fragments 3\"\n //$Category Decoration\n Radius 31\n Height 11\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WSK7 A -1\n\tStop\n }\n}\n\n//hanging skeleton, alternate\nactor WolfCorpse8 12579\n{\n //$Title \"Wolf 3D Hanging Skeleton 2\"\n //$Category Decoration\n Radius 7\n Height 64\n +SOLID\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n\tWSK8 A -1\n\tStop\n }\n}\n\n//lying skeleton, alternate (gray and charred)\nactor WolfCorpse9 12580\n{\n //$Title \"Wolf 3D Lying Skeleton 2\"\n //$Category Decoration\n Radius 20\n Height 13\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WSK9 A -1\n\tStop\n }\n}\n\n//lying skeleton, in pool of blood\nactor WolfCorpse10 12581\n{\n //$Title \"Wolf 3D Lying Skeleton in Blood\"\n //$Category Decoration\n Radius 31\n Height 13\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WS10 A -1\n\tStop\n }\n}\n\n//lying skeleton, alternate (tanned)\nactor WolfCorpse11 12582\n{\n //$Title \"Wolf 3D Lying Skeleton 4\"\n //$Category Decoration\n Radius 20\n Height 13\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WS11 A -1\n\tStop\n }\n}\n\n//Pile of bones and skulls, tanned\nactor WolfCorpse12 12583\n{\n //$Title \"Wolf 3D Pile of Bones and Skulls 2\"\n //$Category Decoration\n Radius 30\n Height 15\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WS12 A -1\n\tStop\n }\n}\n\n//Bones (tanned) and blood gibs\nactor WolfCorpse13 12584\n{\n //$Title \"Wolf 3D Bones and Gibs 2\"\n //$Category Decoration\n Radius 31\n Height 12\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WS13 A -1\n\tStop\n }\n}\n\n//Pile of bone fragments, tanned\nactor WolfCorpse14 12585\n{\n //$Title \"Wolf 3D Pile of Bone Fragments 4\"\n //$Category Decoration\n Radius 30\n Height 10\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WS14 A -1\n\tStop\n }\n}\n\n//Pile of bone fragments, tanned\nactor WolfCorpse15 12586\n{\n //$Title \"Wolf 3D Pile of Bone Fragments 5\"\n //$Category Decoration\n Radius 28\n Height 10\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WS15 A -1\n\tStop\n }\n}\n\n//Pile of bone fragments, tanned\nactor WolfCorpse16 12587\n{\n //$Title \"Wolf 3D Pile of Bone Fragments 6\"\n //$Category Decoration\n Radius 31\n Height 11\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WS16 A -1\n\tStop\n }\n}\n\n//lying skeleton, tanned, in pool of blood\nactor WolfCorpse17 12588\n{\n //$Title \"Wolf 3D Lying Tanned Skeleton in Blood\"\n //$Category Decoration\n Radius 31\n Height 13\n +NOBLOCKMAP\n +MOVEWITHSECTOR\n States\n {\n Spawn:\n WS17 A -1\n\tStop\n }\n}"
},
{
"source": "pk3",
"name": "actors/decorations/strobelight.txt",
"contents": "ACTOR StrobeLightRed 12402\n{\n //$category dr_decorations\n //$title \"Red Strobe light\"\n Radius 16\n Height 16\n +NOGRAVITY\n +SPAWNCEILING\n States\n {\n Spawn:\n STRR A 0 BRIGHT\n STRR A 0 BRIGHT A_SpawnItem (\"StrobeEmitterRed\")\n Spin:\n STRR DCBA 4 BRIGHT\n Loop\n }\n}\n\nACTOR StrobeEmitterRed\n{\n Radius 16\n Height 16\n +NOGRAVITY\n +SPAWNCEILING\n +clientsideonly\n States\n {\n Spawn:\n TNT1 A 0\n Spin:\n TNT1 A 1\n TNT1 A 0 A_CustomMissile (\"StrobeRayRed\", 0, 0, 0, 2, -35)\n TNT1 A 0 A_CustomMissile (\"StrobeRayRed\", 0, 0, 180, 2, -35)\n TNT1 A 0 A_SetAngle(10 + angle)\n Loop\n }\n}\n\nACTOR StrobeRayRed\n{\n Radius 2\n Height 2\n Speed 100\n Damage 0\n Renderstyle None\n projectile\n -ACTIVATEIMPACT\n -ACTIVATEPCROSS\n +RIPPER\n +BLOODLESSIMPACT\n +PAINLESS\n +THRUACTORS\n +clientsideonly\n States\n {\n Spawn:\n BAL1 A 8\n Loop\n Death:\n BAL1 C 2\n Stop\n }\n}"
},
{
"source": "pk3",
"name": "actors/effects/base.txt",
"contents": "actor effect\n{\n height 2\n radius 1\n renderstyle add\n +clientsideonly\n +nointeraction\n +dontsplash\n +noteleport\n}\n\nactor gravityeffect : effect\n{\n -nointeraction\n +noblockmap\n +thruactors\n}"
}
]
},
"maps": []
}