Raw model (for completeness)
{
"meta": {
"id": "08df7517-d5b7-4d5b-9201-697746651d08",
"sha1": "16268d7280d3b6ee4084c4128e1eed31003ce7b2",
"sha256": "66c511a926f799fd74babd51ffe9153cecb2a8955b4a432dec26f16dd7dc0d29",
"filenames": [
"zombies(no_music).pk3"
],
"additional": {
"engines": [
"ZDOOM"
],
"iwad": [],
"filename": null,
"added": "2019-06-25 09:08:41",
"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-06-25 09:08:41",
"file": {
"type": "PK3",
"size": 2226742,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/16268d7280d3b6ee4084c4128e1eed31003ce7b2/16268d7280d3b6ee4084c4128e1eed31003ce7b2.pk3.gz",
"corrupt": false
},
"content": {
"counts": {
"endoom": 0,
"graphics": 1,
"lumps": 371,
"maps": 0,
"palettes": 0
},
"engines_guess": [
"ZDOOM"
]
},
"text_files": [
{
"source": "pk3",
"name": "LOADACS.txt",
"contents": "ALIENS_Music_Player"
},
{
"source": "pk3",
"name": "GAMEINFO.txt",
"contents": "IWAD = \"doom2.wad\"\nSTARTUPTITLE = \"Zombi: The Flesh Moves\"\nSTARTUPCOLORS = \"00 00 00\", \"FF 00 00\""
},
{
"source": "pk3",
"name": "actors/Zombie.txt",
"contents": "Actor Zombi 11100\n{\n Obituary \"%o was eaten alive.\"\n Health 100\n Radius 12\n Height 46\n Mass 200\n Speed 2\n MeleeDamage 5\n DropItem shell ,128 ,4\n DropItem clip ,128 ,10\n DamageFactor \"Fire\", 0\n RadiusDamageFactor 2.0\n\n ActiveSound \"zombie/normal\"\n DeathSound \"zombie/fall\"\n\n PainChance 255\n PainChance \"Fire\", 255\n MONSTER\n -DONTHURTSPECIES\n -FLOORCLIP\n -NOBLOOD\n -NEVERRESPAWN\n +NOINFIGHTING\n +NOEXTREMEDEATH\n\n States\n {\n Spawn:\n ZUMB A 1 A_Look\n\tZUMB AAAABBBBCCCCDDDD 1 A_Wander\n Goto See\n See:\n ZUMB AAAA 1 A_Chase\n\tZUMB BBBB 1 A_Chase\n\tZUMB CCCC 1 A_Chase\n\tZUMB DDDD 1 A_Chase\n Loop\n Melee:\n ZUMB E 0 A_FaceTarget\n ZUMB E 0 A_Recoil(-2)\n\tZBIT AB 4 A_FaceTarget\n\tZBIT B 3 A_MeleeAttack\n\tZUMB A 15\n\tGoto See\n Pain:\n\tZUMB H 0\n\tZUMB H 0\n\tTNT1 A 0 A_Jump(176,\"See\")\n\tTNT1 A 0 A_Jump(40,\"CritDeath\")\n\tZUMB H 0\n\tGoto See\n Death:\n\tZUMB I 0 A_PlaySound(\"zombie/crack\",0)\n ZUMB I 1 A_Scream\n\tTNT1 A 0 A_PlaySound(\"zombie/fall\",0,0.4)\n\tZUMB J 7 A_NoBlocking\n ZUMB IJKLMN 2\n\tZUMB N 512\n\tZUMB N -1 Thing_Raise(0)\n\tStop\n Raise:\n ZUMB LKJ 5\n Goto See\n CritDeath:\n\tTNT1 A 0 A_ChangeFlag (\"SHOOTABLE\", 0)\n\tTNT1 A 0 A_SpawnItemEx(\"Gore_Gibbed\",random(-1,1),random(-1,1),random(4,16),random(-2,2),random(-2,2),random(-2,2),SXF_CLIENTSIDE)\n TNT1 A 0 A_SpawnItemEx(\"Gore_Gibbed\",random(-2,2),random(-2,2),random(12,14),random(-6,6),random(-6,6),random(6,14),0,SXF_CLIENTSIDE,32)\n\tTNT1 A 0 A_SpawnItemEx(\"Gore_\",12,random(-2,2),random(12,14),random(0,1),0,0,SXF_CLIENTSIDE)\n\tHZOM A 15 A_PlaySound (\"Zombie/Headshot\",0)\n\tHZOM B 1 A_Scream\n\tHZOM C 0\n\tHZOM DEF 2\n\tHZOM F -1\tA_NoBlocking\n\tStop\nXDeath:\n ZUMB I 0 A_PlaySound(\"zombie/crack\",0)\n ZUMB I 1 A_Scream\n TNT1 AAAA 0 A_SpawnItemEx(\"Gore_Gibbed\",random(-1,1),random(-1,1),random(4,16),random(-2,2),random(-2,2),random(-2,2),SXF_CLIENTSIDE)\n TNT1 A 0 A_SpawnItemEx(\"Gore_Gibbed\",random(-2,2),random(-2,2),random(12,14),random(-6,6),random(-6,6),random(6,14),0,SXF_CLIENTSIDE,32)\n\tTNT1 A 0 A_SpawnItemEx(\"Gore_\",12,random(-2,2),random(12,14),random(0,1),0,0,SXF_CLIENTSIDE)\n TROO RSTU 2\n TNT1 A 0 A_PlaySound(\"zombie/fall\",0,0.4)\n\tTROO U 1 A_NoBlocking\n\tTROO U -1\n\tStop\n }\n}"
},
{
"source": "pk3",
"name": "actors/SZombie.txt",
"contents": "Actor Zombie_Sprinter 11101\n{\n Obituary \"%o was torn to bits.\"\n Health 500\n Radius 12\n Height 46\n Mass 200\n Speed 5\n MeleeDamage 10\n Scale 0.8\n\n Painchance 255\n\n ActiveSound \"zombie/sprint\"\n PainSound \"zombie/inj\"\n DeathSound \"\"\n\n MONSTER\n -DONTHURTSPECIES\n +FLOORCLIP\n +NOBLOOD\n +NEVERRESPAWN\n +NOINFIGHTING\n +NOEXTREMEDEATH\n\n States\n {\n Spawn:\n TROO A 1 A_Look\n\tTROO AAABBBCCCDDD 1 A_Wander\n Loop\n See:\n TROO AAABBBCCCDDD 1 A_Chase\n Loop\n Pain:\n TROO H 0 A_PlaySound(\"zombie/shot\",1)\n TROO H 0\n\tTROO H 0\n TROO H 0 A_Pain\n Goto See\n Melee:\n TROO E 0 A_FaceTarget\n TROO E 0 A_Recoil(-2)\n\tTROO EF 4 A_FaceTarget\n\tTROO F 3 A_MeleeAttack\n\tTROO A 15\n\tGoto See\n Death:\n TROO M 5 A_PlaySound(\"zombie/crack\",0)\n TROO M 5 A_Scream\n\tTNT1 A 1 A_PlaySound(\"zombie/fall\",0,0.4)\n\tTROO K 5 A_NoBlocking\n\tTROO J 5\n\tTROO I 5\n\tTROO I 512\n\tStop\n\n XDeath:\n TROO I 0 A_PlaySound(\"zombie/crack\",0)\n TROO I 1 A_Scream\n TNT1 AAAA 0 A_SpawnItemEx(\"Gore_Gibbed\",random(-1,1),random(-1,1),random(4,16),random(-2,2),random(-2,2),random(-2,2),SXF_CLIENTSIDE)\n TROO IJKLMN 2\n TNT1 A 0 A_PlaySound(\"zombie/fall\",0,0.4)\n\tTROO N 1 A_NoBlocking\n\tTROO N 512\n\tStop\n }\n}"
},
{
"source": "pk3",
"name": "actors/JZombie.txt",
"contents": "Actor Jump_Zombi 11102\n{\n Obituary \"%o was caught by surprise.\"\n Health 30\n Radius 12\n Height 46\n Mass 200\n Speed 2\n MeleeDamage 2\n DropItem shell ,128 ,4\n DropItem clip ,128 ,10\n\n ActiveSound \"ZombieFodder/Active\"\n PainSound \"zombie/inj\"\n DeathSound \"\"\n\n MONSTER\n -DONTHURTSPECIES\n -FLOORCLIP\n -NOBLOOD\n -NEVERRESPAWN\n +NOINFIGHTING\n -NOEXTREMEDEATH\n\n States\n {\n Spawn:\n ZFOD A 1 A_Look\n\tZFOD AAAABBBBCCCCDDDD 1 A_Wander\n Goto See\n See:\n ZFOD AAAA 1 A_Chase\n\tZFOD BBBB 1 A_Chase\n\tZFOD CCCC 1 A_Chase\n\tZFOD DDDD 1 A_Chase\n Loop\n CheckSight:\n\tTNT1 A 0 A_CheckSight(\"ZombieRespawn\")\n\tGoto See\n ZombieRespawn:\n\tStop\n Pain:\n ZFOD H 0 A_PlaySound(\"zombie/shot\",1,0.3)\n\tZFOD H 0 A_SpawnItemEx(\"Gore_Gibbed\",random(-2,2),random(-2,2),random(12,14),random(-6,6),random(-6,6),random(6,14),0,SXF_CLIENTSIDE,32)\n\tZFOD H 0 A_SpawnItemEx(\"Gore_\",12,random(-2,2),random(12,14),random(0,1),0,0,SXF_CLIENTSIDE)\n ZFOD H 0 A_Pain\n Goto See\n Melee:\n ZFOD E 0 A_FaceTarget\n ZFOD E 0 A_Recoil(-2)\n\tZFOD EF 4 A_FaceTarget\n\tZFOD F 3 A_MeleeAttack\n\tZFOD A 15\n\tGoto See\n Missile:\n ZFOD A 4 A_FaceTarget\n\tTNT1 A 0 ThrustThingZ(0,40,0,1)//\n\tTNT1 A 0 A_Recoil (-30)\n\tTNT1 A 0 A_PlaySound (\"ZombieFodder/Death\",0)\n\tZFOD E 4\n\tZFOD F 4 A_MeleeAttack\n\tZFOD A 1\n TNT1 A 0 ThrustThingZ(0,-40,0,1)\n\tGoto See\n Death:\n ZFOD I 0 A_PlaySound(\"zombie/crack\",0)\n ZFOD I 1 A_Scream\n\tTNT1 A 0 A_PlaySound(\"zombie/fall\",0,0.4)\n\tZFOD J 7 A_NoBlocking\n ZFOD IJKLM 2\n\tZFOD M -1\n\t//ZFOD N -1 Thing_Raise(0)\n\tStop\n XDeath:\n ZFOD N 0 A_PlaySound(\"zombie/crack\",0)\n ZFOD N 1 A_Scream\n TNT1 AAAA 0 A_SpawnItemEx(\"Gore_Gibbed\",random(-1,1),random(-1,1),random(4,16),random(-2,2),random(-2,2),random(-2,2),SXF_CLIENTSIDE)\n ZFOD NOPQRS 2\n TNT1 A 0 A_PlaySound(\"zombie/fall\",0,0.4)\n\tZFOD S 1 A_NoBlocking\n\tZFOD S -1\n\tStop\n }\n}"
},
{
"source": "pk3",
"name": "actors/Skeleton.txt",
"contents": "ACTOR Skeleton 11003\n{\n Obituary \"%o was beaten to death.\"\n Health 300\n Radius 20\n Height 56\n Mass 500\n Speed 10\n PainChance 100\n Scale 0.6\n Monster\n MeleeThreshold 196\n +MISSILEMORE\n +FLOORCLIP\n +ALWAYSFAST\n -DONTHURTSPECIES\n -NEVERRESPAWN\n +NOINFIGHTING\n SeeSound \"skeleton/sight\"\n DeathSound \"skeleton/death\"\n ActiveSound \"skeleton/active\"\n MeleeSound \"skeleton/melee\"\n States\n {\n Spawn:\n ZKEL AB 1 A_Look\n ZKEL AABBCCDDEEFF 1 A_Wander\n\tLoop\n See:\n ZKEL AABBCCDDEEFF 2 A_Chase\n Loop\n Melee:\n ZKEL G 1 A_FaceTarget\n ZKEL G 6 A_SkelWhoosh\n ZKEL H 0 A_FaceTarget\n ZKEL H 2 A_Recoil(-3)\n ZKEL H 0 A_FaceTarget\n ZKEL H 2 A_Recoil(-4)\n ZKEL H 0 A_FaceTarget\n ZKEL H 2 A_Recoil(-4 )\n ZKEL I 6 A_SkelFist\n Goto See\n Pain:\n ZKEL L 0\n ZKEL L 0 A_Pain\n Goto See\n Death:\n ZKEL LM 7\n ZKEL N 7 A_Scream\n ZKEL O 7 A_NoBlocking\n ZKEL P 7\n ZKEL Q -1\n Stop\n Raise:\n ZKEL Q 5\n ZKEL PONML 5\n Goto See\n }\n}"
},
{
"source": "pk3",
"name": "actors/Occultist.txt",
"contents": "ACTOR Cultist 11104\n{\n\tGame Doom\n\tSpawnID 4\n\tObituary \"%o shouldn't have messsed around in cults.\"\n\tHealth 150\n\tRadius 20\n\tHeight 56\n\tSpeed 8\n\tPainChance 200\n\tScale 0.8\n\tMonster\n\t+FLOORCLIP\n\tSeeSound \"cult/sight\"\n\tAttackSound \"cult/attack\"\n\tPainSound \"cult/pain\"\n\tDeathSound \"cult/death\"\n\tActiveSound \"cult/active\"\n\tDropItem \"Clip\"\n\tStates\n\t{\n\tSpawn:\n\t\tCULT AB 10 A_Look\n\t\tCULT AAAABBBBCCCCDDDD 1 A_Wander\n\t\tLoop\n\tSee:\n\t\tCULT AABBCCDD 4 A_Chase\n\t\tLoop\n\tMissile:\n\t\tCULT E 5 A_FaceTarget\n\t\t//CULT F 8 A_CustomBulletAttack(2, 2, 4, 5)\n\t\tCULT F 8 A_CustomComboAttack(\"BaronBall\", 32, 10 * random(1, 8), \"baron/melee\")\n\t\tCULT E 8\n\t\tTNT1 A 0 A_Jump(175,\"Attack2\")\n\t\tGoto See\n\tAttack2:\n\t\tCULT A 5 A_FaceTarget\n\t\tCULT A 5 A_FaceTarget\n\t\tCULT B 4 BRIGHT A_FaceTarget\n\t\tTNT1 A 0 A_ChangeFlag (\"SHOOTABLE\", 0)\n\t\tCULT E 25 BRIGHT A_PlaySound(\"cult/sight\",0)\n\t\tCULT F 1 BRIGHT A_PainAttack\n\t\tTNT1 A 0 A_ChangeFlag (\"SHOOTABLE\", 1)\n\t\tGoto See\n\tPain:\n\t\tCULT G 1\n\t\tCULT G 2 A_Pain\n\t\tGoto See\n\tDeath:\n\t\tCULT H 2\n\t\tCULT I 2 A_Scream\n\t\tCULT J 2 A_NoBlocking\n\t\tCULT K 2\n\t\tCULT L -1\n\t\tStop\n\tXDeath:\n\t\tPOSS M 3\n\t\tPOSS N 3 A_XScream\n\t\tPOSS O 3 A_NoBlocking\n\t\tPOSS PQRST 3\n\t\tPOSS U -1\n\t\tStop\n\tRaise:\n\t\tCULT K 5\n\t\tCULT JIH 5\n\t\tGoto See\n\t}\n}"
},
{
"source": "pk3",
"name": "actors/Gore.txt",
"contents": "Actor Gore_ replaces Blood\n{\n Radius 1\n Height 2\n Speed 0\n Scale 2.0\n +CLIENTSIDEONLY\n +NOBLOCKMAP\n +NOGRAVITY\n +FORCEXYBILLBOARD\n States\n {\n Spawn:\n TNT1 A 0 A_SpawnItemEx(\"Gore_Spray\",0,0,0,random(1,3),random(-1,1),random(1,0),0,SXF_CLIENTSIDE,128)\n\tTNT1 A 0 A_SpawnItemEx(\"Gore_Splat\",0,0,0,random(-1,1),random(-1,1),random(-1,1),0,SXF_CLIENTSIDE)\n\tGIBB ABCD 2\n Death:\n\tStop\n }\n}\nActor Gore_Gibbed\n{\n Radius 2\n Height 4\n Speed 0\n Scale 2.0\n PROJECTILE\n +CLIENTSIDEONLY\n +NOBLOCKMAP\n -NOGRAVITY\n +FORCEXYBILLBOARD\n States\n {\n Spawn:\n\tGIBB ABCD 2 A_JumpIf(z>ceilingz-16,\"Hang\")\n\tTNT1 A 0 A_SpawnItemEx(\"Gore_Spray\",0,0,0,random(1,3),random(-1,1),random(1,0),0,SXF_CLIENTSIDE,128)\n\tTNT1 A 0 A_JumpIf(z==floorz,\"Death\")\n\tLoop\n Hang:\n\tTNT1 A 0 A_SpawnItemEx(\"Gore_Gibbed_Hang\",0,0,0,0,0,0,0,SXF_CLIENTSIDE)\n\tGoto Death\n Death:\n TNT1 A 0 A_JumpIf(z==ceilingz,\"Hang\")\n\tTNT1 AA 0\n\tTNT1 AAAA 0 A_SpawnItemEx(\"Gore_\",0,0,0,random(-4,4),random(-4,4),random(4,0),0,SXF_CLIENTSIDE)\n Stop\n }\n}\nActor Gore_Gibbed_Hang\n{\n Radius 1\n Height 1\n Gravity 0\n +NOBLOCKMAP\n +NOGRAVITY\n States\n {\n Spawn:\n\tTNT1 A 0\n\tMEAT AAAAAAAAAAAAAAAA 4 A_SpawnItemEx(\"Gore_Gibbed_Drop\",0,0,0,0,0,random(0,-2),0,SXF_CLIENTSIDE,192)\n\tMEAT AAAAAAAAAAAAAAAA 4 A_SpawnItemEx(\"Gore_Gibbed_Drop\",0,0,0,0,0,random(0,-2),0,SXF_CLIENTSIDE,192)\n\tMEAT AAAAAAAAAAAAAAAA 4 A_SpawnItemEx(\"Gore_Gibbed_Drop\",0,0,0,0,0,random(0,-2),0,SXF_CLIENTSIDE,192)\n\tMEAT AAAAAAAAAAAAAAAA 4 A_SpawnItemEx(\"Gore_Gibbed_Drop\",0,0,0,0,0,random(0,-2),0,SXF_CLIENTSIDE,192)\n\tStop\n }\n}\nActor Gore_Gibbed_Drop\n{\n Radius 1\n Height 2\n Damage 0\n Speed 0\n Scale 2.0\n PROJECTILE\n -NOGRAVITY\n +NOBLOCKMAP\n +FORCEXYBILLBOARD\n States\n {\n Spawn:\n\tCLOT A 1 A_JumpIf(z==floorz,\"Death\")\n\tLoop\n Death:\n TNT1 AAAA 0 A_SpawnItemEx(\"Gore_Puddle\",0,0,0,random(-1,1),random(-1,1),random(0,4),0,SXF_CLIENTSIDE)\n\tCLOT BCDE 2\n\tMEAT A 256\n\tMEAT AAAAAAAAAA 4 A_FadeOut(0.1)\n\tStop\n }\n}\n\nActor Gore_Splat\n{\n Radius 1\n Height 2\n Speed 0\n Scale 2.0\n +NOBLOCKMAP\n +NOGRAVITY\n +FORCEXYBILLBOARD\n States\n {\n Spawn:\n\tGIBB ABCD 3 A_FadeOut(0.20)\n\tStop\n }\n}\nActor Gore_Spray\n{\n Radius 1\n Height 2\n Damage 0\n Speed 0\n Scale 2.0\n PROJECTILE\n -NOGRAVITY\n +NOBLOCKMAP\n +FORCEXYBILLBOARD\n States\n {\n Spawn:\n\tCLOT A 1\n\tLoop\n Death:\n TNT1 A 0 A_SpawnItemEx(\"Gore_Puddle\",0,0,0,0,0,0,0,SXF_CLIENTSIDE,128)\n\tCLOT BCDE 2\n\tCLOT E 256\n\tCLOT EEEEEEEEEE 4 A_FadeOut(0.1)\n\tStop\n }\n}\nActor Gore_Puddle\n{\n Radius 2\n Height 3\n Speed 0\n Scale 2.0\n -NOGRAVITY\n +NOBLOCKMAP\n States\n {\n Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Jump(200,5)\n\tMEAT A 256\n\tMEAT AAAAAAAAAA 4 A_FadeOut(0.1)\n\tStop\n\tTNT1 A 0 A_Jump(200,5)\n\tMEAT B 256\n\tMEAT BBBBBBBBBB 4 A_FadeOut(0.1)\n\tStop\n\tTNT1 A 0 A_Jump(200,5)\n\tMEAT C 256\n\tMEAT CCCCCCCCCC 4 A_FadeOut(0.1)\n\tStop\n\tMEAT D 256\n\tMEAT DDDDDDDDDD 4 A_FadeOut(0.1)\n\tStop\n }\n}\n\nActor Gore1\n{\n Radius 2\n Height 2\n Speed 0\n Gravity 1.0\n -NOGRAVITY\n +HEXENBOUNCE\n +FORCEXYBILLBOARD\n States\n {\n Spawn:\n BLUD C 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD C 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD C 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD C 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n Goto ShedGore1\n ShedGore1:\n BLUD C 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD C 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD C 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD C 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n Goto ShedGore2\n ShedGore2:\n BLUD B 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD B 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD B 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD B 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n Goto ShedGore3\n ShedGore3:\n BLUD A 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD A 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD A 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD A 4 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n Goto OnGround\n OnGround:\n BLUD A 8 A_FadeOut(0.1)\n Stop\n }\n}\n\nActor Gore2\n{\n Radius 2\n Height 2\n Speed 0\n\n PROJECTILE\n -NOGRAVITY\n +FORCEXYBILLBOARD\n States\n {\n Spawn:\n BLUD CBA 16\n Goto Death\n Death:\n BLUD A 8 A_FadeOut(0.1)\n Stop\n }\n}\n\nActor Gore3\n{\n Radius 2\n Height 2\n Speed 0\n +NOGRAVITY\n +HEXENBOUNCE\n +FORCEXYBILLBOARD\n States\n {\n Spawn:\n BLUD C 2 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD C 2 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD C 2 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD C 2 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n Goto ShedGore1\n ShedGore1:\n BLUD C 2 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD C 2 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD C 2 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD C 2 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n Goto ShedGore2\n ShedGore2:\n BLUD B 2 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD B 2 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD B 2 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n\t BLUD B 2 A_SpawnItemEx(\"Gore2\",0,0,0,0,0,0,SXF_CLIENTSIDE)\n Goto Death\n Death:\n\t BLUD A 8 A_FadeOut(0.1)\n Stop\n }\n}\n\nActor Gibbed\n{\n Radius 1\n Height 1\n Speed 0\n\n PROJECTILE\n +LOWGRAVITY\n States\n {\n Spawn:\n\t BLUD C 1 A_SpawnItemEx(\"GibArm\",4,0,4,random(-2,2),random(-2,2),random(-2,2))\n\t BLUD C 1 A_SpawnItemEx(\"GibArm\",-4,0,4,random(-2,2),random(-2,2),random(-2,2))\n\t BLUD C 1 A_SpawnItemEx(\"GibLeg\",4,0,0,random(-2,2),random(-2,2),random(-2,2))\n\t BLUD C 1 A_SpawnItemEx(\"GibLeg\",-4,0,0,random(-2,2),random(-2,2),random(-2,2))\n Goto Death\n Death:\n BLUD A 8 A_FadeOut(0.1)\n Stop\n }\n}\nActor GibArm\n{\n Radius 2\n Height 8\n Mass 20\n Gravity 1\n Speed 0\n -NOGRAVITY\n +FLOORCLIP\n +HEXENBOUNCE\n +PUSHABLE\n States\n {\n Spawn:\n GIBA A 512\n\t Goto Death\n Death:\n BLUD A 8 A_FadeOut(0.1)\n Stop\n }\n}\nActor GibLeg\n{\n Radius 2\n Height 8\n Mass 20\n Gravity 1\n Speed 0\n -NOGRAVITY\n +FLOORCLIP\n +HEXENBOUNCE\n +PUSHABLE\n States\n {\n Spawn:\n GIBL A 512\n\t Goto Death\n Death:\n BLUD A 8 A_FadeOut(0.1)\n Stop\n }\n}\nActor GoreFlesh\n{\n Radius 2\n Height 2\n Gravity 1\n -NOGRAVITY\n +NOBLOCKMAP\n States\n {\n Spawn:\n\tTNT1 A 0\n\tTNT1 A 0 A_Jump(200,4)\n\tMEAT A 256\n\tTNT1 A 0 ACS_ExecuteAlways(270,0,0,0,0)\n\tStop\n\tTNT1 A 0 A_Jump(200,4)\n\tMEAT B 256\n\tTNT1 A 0 ACS_ExecuteAlways(270,0,0,0,0)\n\tStop\n\tTNT1 A 0 A_Jump(200,4)\n\tMEAT C 256\n\tTNT1 A 0 ACS_ExecuteAlways(270,0,0,0,0)\n\tStop\n\tTNT1 A 0 A_Jump(200,4)\n\tMEAT D 256\n\tTNT1 A 0 ACS_ExecuteAlways(270,0,0,0,0)\n\tStop\n\tMEAT E 256\n\tTNT1 A 0 ACS_ExecuteAlways(270,0,0,0,0)\n\tStop\n }\n}"
},
{
"source": "pk3",
"name": "actors/ZSpawn.txt",
"contents": "actor ZombieSpawner1 : RandomSpawner replaces Zombieman\n{\ndropitem Zombi\n\n}\n\nactor ZombieSpawner2 : RandomSpawner replaces DoomImp\n{\ndropitem Zombi\n}\n\nactor ZombieSpawner3 : RandomSpawner replaces ShotgunGuy\n{\ndropitem Zombi\n}\n\nactor SprinterSpawner1 : RandomSpawner replaces Demon\n{\ndropitem Zombie_Sprinter\n\n}\n\nactor SkeleSpawner1 : RandomSpawner replaces Spectre\n{\ndropitem Skeleton\n\n}\n\nactor ZombieSpawner4 : RandomSpawner replaces ChaingunGuy\n{\ndropitem Zombi\n\n}\n\nactor SkeleSpawner2 : RandomSpawner replaces Cacodemon\n{\ndropitem Skeleton\n\n}\n\nactor ZombieSpawner5 : RandomSpawner replaces LostSoul\n{\ndropitem Zombi\n\n}\n\nactor SprinterSpawner2 : RandomSpawner replaces BaronofHell\n{\ndropitem Zombie_Sprinter\n\n}\n\nactor SkeleSpawner3 : RandomSpawner replaces Hellknight\n{\ndropitem Skeleton\n\n}\n\nactor SkeleSpawner4 : RandomSpawner replaces Revenant\n{\ndropitem Skeleton\n\n}\n\nactor CultSpawner : RandomSpawner replaces Fatso\n{\ndropitem Cultist\n\n}\n\nactor JumpSpawner : RandomSpawner replaces LostSoul\n{\ndropitem Jump_Zombi\n\n}\n\nactor CultSpawner2 : RandomSpawner replaces PainElemental\n{\ndropitem Cultist\n}"
}
]
},
"maps": []
}