mutilator_1e_fix2c.pk3

PK3 2.1 MiB 0 map(s)

Counts

endoom0
graphics0
lumps32
maps2
palettes0

Totals (across maps)

Things0
Linedefs0
Sectors0
Monsters0
Items0
Raw model (for completeness)
{
  "meta": {
    "id": "0b3e8f6e-4b13-46fd-88b1-f769fdad74fd",
    "sha1": "f2e763d324074ee30c2f7f64c2204c27ed260a8f",
    "sha256": "535ef8d2a78ad3d411e875038f732c57d1bfe2925068e636e4874d0d4435a858",
    "filenames": [
      "mutilator_1e_fix2c.pk3"
    ],
    "additional": {
      "engines": [],
      "iwad": [],
      "filename": null,
      "added": "2021-01-10 03:17:24",
      "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": "2021-01-10 03:17:24",
    "file": {
      "type": "PK3",
      "size": 2178338,
      "url": "https://wadarchive2.nyc3.digitaloceanspaces.com/f2e763d324074ee30c2f7f64c2204c27ed260a8f/f2e763d324074ee30c2f7f64c2204c27ed260a8f.pk3.gz",
      "corrupt": false
    },
    "content": {
      "maps": [
        "MTL01",
        "MTL02"
      ],
      "counts": {
        "endoom": 0,
        "graphics": 0,
        "lumps": 32,
        "maps": 2,
        "palettes": 0
      }
    },
    "text_files": [
      {
        "source": "pk3",
        "name": "DECORATE.txt",
        "contents": "#Include \"ACTORNEW/MDINEW.txt\"\n\n/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////   QUEST.txt\n///////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/\n\nActor PushTreasure 19308 {\nheight 128\nradius 128\n+GHOST\n-SHOOTABLE\n+USESPECIAL\nStates {\nSpawn:\nTNT1 A 4\nloop\n}}\n\nActor CreateAssist1: CustomInventory\n{\nInventory.Amount 1 Inventory.MaxAmount 0\n+INVENTORY.AUTOACTIVATE +INVENTORY.ALWAYSPICKUP +INVENTORY.UNDROPPABLE -INVENTORY.INVBAR\n States\n{\nSpawn:\nTNT1 A 1\nWait\n\nUse:\n\nTNT1 A 0 A_TakeInventory(\"Victim1\", 99)//ACS_NamedExecuteAlways(\"S_StageRangeMDI2\",0)\nTNT1 A 0 A_TakeInventory(\"Victim2\", 99)\nTNT1 A 0 A_TakeInventory(\"Victim3\", 99)\nTNT1 A 0 A_TakeInventory(\"Victim4\", 99)\nTNT1 A 0 A_TakeInventory(\"IsVictim\", 99)\nTNT1 A 0 A_GiveInventory(\"IsMutilator\",1)\nTNT1 A 0 A_GiveInventory(\"IsAssist\",1)\nTNT1 A 0 A_GiveInventory(\"Assist1\", 1)\nTNT1 A 1 ACS_NamedExecuteAlways(\"AssistNewMission\",0)\n\tTNT1 A 6 A_SpawnItemEx (\"MuchBlood\", 0, 0, 0, 0, 0, 0, 0,SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n\tTNT1 A 5 A_SpawnItemEx (\"Big_Blood\", 0, 0, 0, 0, 0, 0, 0,SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 6 A_SpawnItemEx (\"MuchBlood\", 28, 0, -16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 5 A_SpawnItemEx (\"Big_Blood\", 20, 8, -16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 7 A_SpawnItemEx (\"BDGore8\", 32, 16, 16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 5 A_SpawnItemEx (\"Big_Blood\", 20, -8, -16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 6 A_SpawnItemEx (\"BDGore1\", 12, -16, 16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n\tTNT1 A 4 A_SpawnItemEx (\"BDGore7\", 12, 32, 16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 6 A_SpawnItemEx (\"MuchBlood\", -28, 0, -16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 7 A_SpawnItemEx (\"BDGore3\", -20, 8,16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 5 A_SpawnItemEx (\"Big_Blood\", -12, 16, -16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 6 A_SpawnItemEx (\"BDGore4\", -20, 8, 16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 5 A_SpawnItemEx (\"MuchBlood\", -12, -16, -16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n\nStop\n}}\n\nActor CreateAssist2: CustomInventory\n{\nInventory.Amount 1 Inventory.MaxAmount 0\n+INVENTORY.AUTOACTIVATE +INVENTORY.ALWAYSPICKUP +INVENTORY.UNDROPPABLE -INVENTORY.INVBAR\n States\n{\nSpawn:\nTNT1 A 1\nWait\n\nUse:\nTNT1 A 0 A_TakeInventory(\"Victim1\", 99)//ACS_NamedExecuteAlways(\"S_StageRangeMDI2\",0)\nTNT1 A 0 A_TakeInventory(\"Victim2\", 99)\nTNT1 A 0 A_TakeInventory(\"Victim3\", 99)\nTNT1 A 0 A_TakeInventory(\"Victim4\", 99)\nTNT1 A 0 A_TakeInventory(\"IsVictim\", 99)\nTNT1 A 0 A_GiveInventory(\"IsMutilator\",1)\nTNT1 A 0 A_GiveInventory(\"IsAssist\",1)\nTNT1 A 0 A_GiveInventory(\"Assist2\", 1)\nTNT1 A 1 ACS_NamedExecuteAlways(\"AssistNewMission\",0)\n\tTNT1 A 6 A_SpawnItemEx (\"MuchBlood\", 0, 0, 0, 0, 0, 0, 0,SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n\tTNT1 A 5 A_SpawnItemEx (\"Big_Blood\", 0, 0, 0, 0, 0, 0, 0,SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 6 A_SpawnItemEx (\"MuchBlood\", 28, 0, -16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 5 A_SpawnItemEx (\"Big_Blood\", 20, 8, -16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 7 A_SpawnItemEx (\"BDGore8\", 32, 16, 16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 5 A_SpawnItemEx (\"Big_Blood\", 20, -8, -16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 6 A_SpawnItemEx (\"BDGore1\", 12, -16, 16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n\tTNT1 A 4 A_SpawnItemEx (\"BDGore7\", 12, 32, 16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 6 A_SpawnItemEx (\"MuchBlood\", -28, 0, -16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 7 A_SpawnItemEx (\"BDGore3\", -20, 8,16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 5 A_SpawnItemEx (\"Big_Blood\", -12, 16, -16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 6 A_SpawnItemEx (\"BDGore4\", -20, 8, 16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\n    TNT1 A 5 A_SpawnItemEx (\"MuchBlood\", -12, -16, -16, 0, 0, 0, 0, SXF_TRANSFERTRANSLATION|SXF_NOCHECKPOSITION, 0)\nStop\n}}\n\nActor Assistation: CustomInventory\n{\nInventory.Amount 1 Inventory.MaxAmount 0\n+INVENTORY.AUTOACTIVATE +INVENTORY.ALWAYSPICKUP +INVENTORY.UNDROPPABLE -INVENTORY.INVBAR\n States\n{\nSpawn:\nTNT1 A 1\nWait\n\nUse:\nTNT1 A 1 ACS_NamedExecuteAlways(\"S_Assistation\",0)\nStop\n}}\n\nActor MDI_BEHINDYOU: CustomInventory\n{\nInventory.Amount 1 Inventory.MaxAmount 0\n+INVENTORY.AUTOACTIVATE +INVENTORY.ALWAYSPICKUP +INVENTORY.UNDROPPABLE -INVENTORY.INVBAR\n States\n{\nSpawn:\nTNT1 A 1\nWait\n\nUse:\nTNT1 A 0 ACS_NamedExecuteAlways(\"S_MDI_BEHINDYOU\",0)\nStop\n}}\n\nActor DrugKit : CustomInventory 19285\n{\nInventory.InterhubAmount 0\n  //$Category WDI Items\n  //$Sprite MEDIA0\n  //$Title \"Big Medkit\"\n  TAG \"VACCINE:  use to restore stamina\"\n  Health 50\n  //DamageType Heal\n  -INVENTORY.INTERHUBSTRIP\n  +FLOORCLIP\n  +INVENTORY.INVBAR\n  Inventory.MaxAmount 1\n  Inventory.Icon \"ARTISYRY\"\n  Inventory.RespawnTics 42000 // 20 minutes\n  Inventory.PickupMessage \"Found a Drugkit. Useful with low stamina\"\n\n\tStates\n\t{\n\tSpawn:\n\t ZBDG A -1\n\n\tUse:\n\tTNT1 A 0 A_GiveInventory (\"SStamina\", random(5500, 7000))\n\tTNT1 A 0 A_PlaySound(\"Items/Healtiny\")\n\t //TNT1 A 0 A_SpawnItemEx(\"DroppedKit\", 32, 0, 42, 0, 0, 0, 0, 0, 0)\n    \t //TNT1 A 0 A_Giveinventory(\"StimUsed\", 1)\n\t stop\n\n\t}\n}\n\n/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////   MUTIWEAP.txt\n///////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/\n\nACTOR SStamina : Ammo\n{\nInventory.InterhubAmount 0\n\tInventory.MaxAmount 7000\n\t+INVENTORY.UNDROPPABLE\n\t//Inventory.Icon \"PHUDA0\"\n}\n\nActor VICTIM1: Weapon 31557\n{\ntag \"Your weapon is hide and run. Nothing else!         LMB to run, AltFire to sneak.\"\n  Scale 0.7\n  Obituary \"\"\n  Radius 20\n  Height 16\n  Speed 1\n  //AttackSound \"J1Pain1\"\n  //Damagefactor \"Pushy\", 1.0\n  //DamageType \"Pushy\"\n  Inventory.InterhubAmount 0\n  Inventory.pickupmessage \"\"\n  Weapon.preferredSkin \"Victim1Skin\"\n  Weapon.SelectionOrder 400\n  Weapon.SlotNumber 2\n  Weapon.kickback 100\n  //Weapon.ammotype \"SStamina\"\n    //Weapon.AmmoUse 1\n    Weapon.AmmoGive 1800\n\t+AMMO_OPTIONAL\n\t+ALT_AMMO_OPTIONAL\n  +INVENTORY.UNDROPPABLE\n   +NOAUTOAIM\n  States\n  {\n  Spawn:\n    GGGR A -1\n    Stop\n  OutOfBreath:\n\tTNT1 A 1 A_PlaySound(\"SNDBRE\", CHAN_MAYBE_LOCAL, 1.0, 0)\n    TNT1 A 150\n     goto Ready\n\n  Ready:\n    TNT1 A 1 A_WeaponReady\n    goto Ready\n\n Deselect:\n    TNT1 D 1 A_Lower\n    Loop\n\n  Select:\n    TNT1 A 1 A_Raise\n    Loop\n  Pickup:\n  Goto Ready\n Fire:\n  TNT1 A 0 A_JumpIfInventory(\"SKIPINTRO\", 1, \"StSkipIntro\")\n  //TNT1 A 1 A_JumpIfNoAmmo (\"OutOfBreath\")\n  //TNT1 A 0\n  TNT1 A 1\n  Goto Run\n  Run:\n  TNT1 A 135\n Goto Ready\n  WeaponDrop:\n  TNT1 A 0\n Goto Ready\n  StSkipIntro:\n  TNT1 A 0 ACS_NamedExecuteAlways(\"S_SKIPINTRO\",0)\n  TNT1 A 0 A_TakeInventory(\"SKIPINTRO\", 99)\n  goto Ready\n}}\n\nActor VICTIM2: VICTIM1 31558\n{\n  Weapon.preferredSkin \"Victim2Skin\"\n}\n\nActor VICTIM3: VICTIM1 31561\n{\n  Weapon.preferredSkin \"Victim3Skin\"\n    States\n  {\n    OutOfBreath:\n\tTNT1 A 1 A_PlaySound(\"SNDBREF\", CHAN_MAYBE_LOCAL, 1.0, 0)\n    TNT1 A 150\n     goto Ready\n\t }\n}\n\nActor VICTIM4: VICTIM1 31562\n{\n  Weapon.preferredSkin \"Victim4Skin\"\n    States\n  {\n    OutOfBreath:\n\tTNT1 A 1 A_PlaySound(\"SNDBREF\", CHAN_MAYBE_LOCAL, 1.0, 0)\n    TNT1 A 150\n     goto Ready\n\t }\n}\n\nACTOR MUTILATOR1 : Weapon 31559\n{\nInventory.InterhubAmount 0\ntag \"Every human is a bit psycho. Lets see how twisted you are.\"\n  +WEAPON.DONTBOB\n  \tWeapon.AmmoType1 \"Gasoline\"\n\tWeapon.AmmoUse1 1\n\tWeapon.AmmoGive 500\n  Weapon.Kickback 0\n  Weapon.SelectionOrder 2200\n  Weapon.PreferredSkin \"JasonSkin\"\n  Weapon.UpSound \"weapons/sawup\"\n  Weapon.ReadySound \"SDZBNULL\"\n  +WEAPON.MELEEWEAPON\n  +WEAPON.NOAUTOAIM\n  States\n  {\n    Spawn:\n    GGGR A -1\n    stop\n\n  Ready:\n    SAWR ABCD 2 A_WeaponReady\n\tTNT1 A 0 A_GiveInventory(\"Gasoline\", 8)\n\t//SAWR E 3 A_FireCustomMissile(\"ChaseProjectile\",0,0,8,8,3, 0)\n    Loop\n  Deselect:\n    SAWG C 1 A_Lower\n    Loop //Goto Ready\n  Select:\n    SAWG C 1 A_Raise\n    Loop\n  Fire:\n    SAWF D 0 A_JumpIfInventory(\"SKIPINTRO\", 1, \"StSkipIntro\")\n\tSAWF D 0 A_JumpIfNoAmmo(\"Waiit\")\n\t//SAWF D 0 a_jumpif(countinv(\"Gasoline\")<5, \"Waiit\") //countinv still not backported, niiice\n\tSAWF D 1 A_CustomPunch(1, 1, 1, \"MutilatorPuff\", 80)\n\tTNT1 A 0 A_TakeInventory(\"Gasoline\", 36)\n    SAWF DE 4  A_Saw\n    SAWF B 0 A_ReFire\n    Goto Ready\nWaiit:\n//SAWF D 0 A_SelectWeapon(\"MUTILATOR1\")\nSAWF D 150\nGoto Ready\n\tAltFire:\n\tSAWR A 1 ACS_NamedExecute(\"StopMutilatorMusic\",0)\n\tGoto Ready\n\t  StSkipIntro:\n  TNT1 A 0 ACS_NamedExecuteAlways(\"S_SKIPINTRO\",0)\n  TNT1 A 0 A_TakeInventory(\"SKIPINTRO\", 99)\n  goto Ready\n  }\n}\n\nACTOR MUTILATOR2 : Weapon 31560\n{\nInventory.InterhubAmount 0\ntag \"Every human is a bit psycho. Lets see how twisted you are.\"\n  +WEAPON.DONTBOB\n  Weapon.Kickback 0\n  Weapon.SelectionOrder 7333\n  Weapon.PreferredSkin \"ChildSkin\"\n  Weapon.UpSound \"HINAMI\"\n  Weapon.ReadySound \"SDZBNULL\"\n  +WEAPON.MELEEWEAPON\n  +WEAPON.NOAUTOAIM\n  States\n  {\n    Spawn:\n    GGGR A -1\n    stop\n\n\tReady:\n\t\tAXEX A 8 A_WeaponReady\n\t\t//AXEX A 3 A_FireCustomMissile(\"ChaseProjectile\",0,0,8,8,3, 0)\n\t\tLoop\n  Deselect:\n    AXEX A 1 A_Lower\n    Loop\n  Select:\n    AXEX A 1 A_Raise\n    Loop\n\tFire:\n\t    TNT1 A 0 A_JumpIfInventory(\"SKIPINTRO\", 1, \"StSkipIntro\")\n\t\tAXEX B 1 Offset(-15, 126)\n\t\tAXEX B 1 Offset(-12, 129)\n\t\tAXEX C 1 Offset(21, 160)\n\t\tAXEX C 1 Offset(63, 171)\n\t\tAXEX C 2 Offset(105, 182)\n\t\tAXEX C 2 Offset(194, 206)\n\t\tTNT1 A 1 A_Refire\n\tHold:\n\t\tTNT1 A 2\n\t\tTNT1 A 4 A_Refire\n\t\tAXEX E 1 Offset(302, -40)\n\t\tAXEX F 1 Offset(255, -18)\n\t\tAXEX F 1 Offset(203, 8)\n\t\tAXEX G 1 Offset(173, 40) A_PlaySound(\"Axe/Swing\", CHAN_WEAPON)\n\t\tAXEX G 1 Offset(138, 67) A_CustomPunch(1, 1, 1, \"MutilatorPuff\", 80)\n\t\tAXEX H 1 Offset(113, 102) A_CustomPunch(150, 1, 0, \"PuffAxe\",72)\n\t\tAXEX I 1 Offset(93, 142) A_CustomPunch(23+random(0, 3), 1, 0, \"AxeHitPuff\",72)\n\t\tAXEX I 1 Offset(79, 180) A_SetPitch(1+pitch)\n\t\tTNT1 A 6 A_Recoil(-1)\n\t\tAXEX B 1 Offset(-24, 198)\n\t\tAXEX B 1 Offset(-26, 165)\n\t\tAXEX A 1 Offset(12, 60)\n\t\tAXEX A 2 Offset(6, 35)\n\t\tGoto Ready\n\tAltFire:\n\tAXEX A 1 ACS_NamedExecute(\"StopMutilatorMusic\",0)\n\tGoto Ready\n\t  StSkipIntro:\n  TNT1 A 0 ACS_NamedExecuteAlways(\"S_SKIPINTRO\",0)\n  TNT1 A 0 A_TakeInventory(\"SKIPINTRO\", 99)\n  goto Ready\n  }\n}\n\nactor MutilatorPuff\n{\n  +NOBLOCKMAP\n  +NOGRAVITY\n  +PUFFONACTORS\n  +BLOODLESSIMPACT\n  +NOBLOOD\n  +BLOODLESSIMPACT\n  +DONTSPLASH\n  DamageType \"MutilatorDmg\"\n  activesound \"\"\n  attacksound \"\"\n  seesound \"\"\n  Obituary \"\"\n  states\n  {\n  Spawn:\n    TNT1 A 0\n    TNT1 A 1\n    stop\n  Crash:\n  \tTNT1 A 0\n  \tTNT1 A 1\n  \tstop\n  Melee:\n  \tTNT1 A 0\n  \tTNT1 A 1\n  \tstop\n  }\n}\n\nACTOR Assist2 : Weapon //fat zombie\n{\nInventory.InterhubAmount 0\ntag \"You've been cursed by the Mutilator. You're one of them.\"\n  +WEAPON.DONTBOB\n  Weapon.Kickback 0\n  Weapon.SelectionOrder 7335\n  Weapon.PreferredSkin \"Assist1Skin\"\n  Weapon.UpSound \"Weapons/KnifeReady\"\n  Weapon.ReadySound \"SDZBNULL\"\n  +WEAPON.MELEEWEAPON\n  +WEAPON.NOAUTOAIM\n  States\n  {\n    Spawn:\n    GGGR A -1\n    stop\n\tReady:\n\t\tAXS1 A 8 A_WeaponReady\n\t\t//AXS1 A 3 A_FireCustomMissile(\"ChaseProjectile\",0,0,8,8,3, 0)\n\t\tLoop\n  Deselect:\n    AXS1 A 1 A_Lower\n    Loop\n  Select:\n    AXS1 A 1 A_Raise\n    Loop\nFire:\n\t\tAXE3 BCDEF 1\n\t\tTNT1 A 1\n\t\tTNT1 A 1 A_ReFire\n\t\tAXE3 GH 1\n\t\tAXE3 I 0 A_PlaySound(\"Axe/Swing\")//,CHAN_WEAPON)\n\t\tAXE3 I 2\n\t\tAXE3 J 2 A_CustomPunch(14,1,0,\"FirstPuffAxe\", 70)\n\t\tAXE3 KLM 1 A_CustomPunch(65,1,0,\"PuffAxe\", 70)\n\t\tAXE3 NN 1 A_CustomPunch(4,1,0,\"PuffAxe\", 70)\n\t\tAXE3 O 2 A_SetAngle(random(2,0)+angle)\n\t\tTNT1 A 4\n\t\tAXS1 ABC 1\n\t\tGoto Ready\n\tHold:\n\t\tTNT1 A 2\n\t\tTNT1 A 4 A_ReFire\n\t\tAXE3 GH 1\n\t\tAXE3 I 0 A_PlaySound(\"Axe/Swing\")//,CHAN_WEAPON)\n\t\tAXE3 I 2\n\t\tAXE3 J 2 A_CustomPunch(10,1,0,\"PuffAxe\", 70)\n\t\tAXE3 KLM 1 A_CustomPunch(5,1,0,\"PuffAxe\",70)\n\t\tAXE3 NN 1 A_CustomPunch(3,1,0,\"PuffAxe\", 70)\n\t\tAXE3 O 2 A_Recoil(-1)\n\t\tTNT1 A 2\n\t\tAXS3 ABC 1\n\t\tGoto Ready\n  }\n}\n\nACTOR Assist1 : Weapon  //dog\n{\nInventory.InterhubAmount 0\ntag \"You've been cursed by the Mutilator. You're one of them.\"\n  +WEAPON.DONTBOB\n  Weapon.Kickback 0\n  Weapon.SelectionOrder 7337\n  Weapon.PreferredSkin \"Assist2Skin\"\n  Weapon.UpSound \"Assister2SND\"\n  Weapon.ReadySound \"SDZBNULL\"\n  +WEAPON.MELEEWEAPON\n  +WEAPON.NOAUTOAIM\n  States\n  {\n    Spawn:\n    GGGR A -1\n    stop\n\tReady:\n\t\tJTRM A 8 A_WeaponReady\n\t\t//JTRM A 3 A_FireCustomMissile(\"ChaseProjectile\",0,0,8,8,3, 0)\n\t\tLoop\n  Deselect:\n    JTRM A 1 A_Lower\n    Loop\n  Select:\n    JTRM A 1 A_Raise\n    Loop\nFire:\n\n\t JTRM A 0 A_Playsound(\"CERBSEE\")\n\t //JTRM AAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_FireCustomMissile(\"JitterskullAttack\", 0, 0 ,0)\n\t JTRM A 1 offset (0, 45)\n\t JTRM A 1 offset (0, 55)\n\t JTRM A 1 offset (0, 65)\n\t JTRM A 1 offset (0, 75)\n\t JTRM A 1 offset (0, 85)\n\t JTRM A 1 offset (0, 95)\n\t JTRM A 1 offset (0, 105)\n\t JTRM A 1 offset (0, 115) A_CustomPunch (10, 1, 0, \"StabPuff2\", 54)\n\t JTRM A 1 offset (0, 125) A_CustomPunch (10, 1, 0, \"StabPuff2\", 64)\n\t JTRM AAAAAAAA 1 offset (0, 135)\n\t JTRM A 2 offset (0, 125) A_CustomPunch (5, 1, 0, \"StabPuff\", 72)\n\t JTRM A 2 offset (0, 115) A_CustomPunch (5, 1, 0, \"StabPuff2\", 72)\n\t JTRM A 1 offset (0, 105)\n\t JTRM A 1 offset (0, 95)\n\t JTRM A 1 offset (0, 85)\n\t JTRM A 1 offset (0, 75)\n\t JTRM A 1 offset (0, 65)\n\t JTRM A 1 offset (0, 55)\n\t JTRM A 1 offset (0, 45)\n\t JTRM A 18 offset (0, 32)\n\t JTRM A 0 offset (0, 32)\n\t JTRM A 0\n\t JTRM A 0\n\t JTRM A 6\n\t JTRM A 8//13\n\t goto Ready\n  }\n}\n\nACTOR ChasePuff\n{\n  +NOGRAVITY\n  +NOBLOOD\n  +DONTSPLASH\n  +BLOODLESSIMPACT\n  States\n  {\n  Spawn:\n    NULL A 1\n    Goto Death\n  Death:\n  TNT1 A -1 A_RadiusGive(\"BEINGCHASED\", 256, RGF_PLAYERS)\n    Stop\n  }\n}\n\n/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////   MUTIDECO.txt\n///////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/\n\nACTOR Stunyou\n{\n  Health 0x7FFFFFF\n  Radius 20\n  Height 56\n  Speed 0\n  Renderstyle Translucent\n  Alpha 0.0\n  Monster\n  +FLOORCLIP\n  +Friendly\n  +NOGRAVITY\n  +CLIENTSIDEONLY\n  +NOCLIP\n  States\n  {\n  Spawn:\n\n  TNT1 A 35\n  loop\n  Jason:\n    JASN A 1 A_FadeIn(0.1)\n\tJASN A 1 A_FadeIn(0.1)\n\tJASN A 1 A_FadeIn(0.1)\n\tJASN A 1 A_FadeIn(0.1)\n\tJASN A 1 A_FadeIn(0.1)\n\tJASN B 1 A_FadeIn(0.1)\n\tJASN B 1 A_FadeIn(0.1)\n\tJASN B 1 A_FadeIn(0.1)\n\tJASN B 1 A_FadeIn(0.1)\n\tJASN B 1 A_FadeIn(0.1)\n    //JASN AB 10 A_Look\n\tJASN B 25 A_Recoil(-6)\n    Stop\n  Child:\nBZOM O 2 A_FadeIn(1.0)\nBZOM PQRSTUVW 2\nBZOM W 1 A_Recoil(-6)\nBZOM W 25\nstop\n\n }\n}\n\nActor SoundThingy2MDI\n{\n\tHealth 10\n\tRadius 8\n\tHeight 8\n\tMass 0x7fffffff\n\tScale 0.2\n\tObituary \"\"\n\tSeeSound \"\"\n\tReactionTime 2500\n\tDamageFactor \"Gas\", 0.0\n\tDamageFactor \"FlareEffect\", 0.0\n\t-SOLID\n\t+SHOOTABLE\n\t+STRIFEDAMAGE\n\t+NOBLOOD\n\t+LOOKALLAROUND\n    States\n{\n\tSpawn:\n\tBEAC A 72\n    goto MakeSound\n\n\tMakeSound:\n\tBEAC A 0 A_PlaySound(\"MDIEMITTER\",0,2.0)\n    BEAC A 350\n\tBEAC A 0 A_PlaySound(\"MDIEMITTER\",0,2.0)\n\tBEAC A 350\n\tBEAC A 0 A_PlaySound(\"MDIEMITTER\",0,2.0)\n\tBEAC A 350\n\tBEAC A 0 A_PlaySound(\"MDIEMITTER\",0,2.0)\n\tBEAC A 350\n\tBEAC A 0 A_PlaySound(\"MDIEMITTER\",0,2.0)\n\tBEAC A 350\n\tBEAC A 0 A_PlaySound(\"MDIEMITTER\",0,2.0)\n\tBEAC A 350\n\tBEAC A 0 A_PlaySound(\"MDIEMITTER\",0,2.0)\n\tBEAC A 350\n\tBEAC A 0 A_PlaySound(\"MDIEMITTER\",0,2.0)\n\tBEAC A 350\n\tBEAC A 0 A_PlaySound(\"MDIEMITTER\",0,2.0)\n\tBEAC A 350\n\tBEAC A 0 A_PlaySound(\"MDIEMITTER\",0,2.0)\n\tBEAC A 350\n\tBEAC A 0 A_PlaySound(\"MDIEMITTER\",0,2.0)\n\tgoto Death\n\tDeath:\n\tBEAC A 0 A_NoBlocking\n\tTNT1 A 1\n\tstop\n\n}\n}"
      },
      {
        "source": "pk3",
        "name": "LOADACS.txt",
        "contents": "classic\nmdinwdi\nmdistuff"
      },
      {
        "source": "pk3",
        "name": "ANIMDEFS.txt",
        "contents": "///eX_MUTILATOR\n\nwarp2 texture TU_WATER\nwarp2 texture TUWASSER\nwarp2 texture YZTX1887\n\n//adressunknown\ntexture TUADRES1\npic TUADRES1 tics 270\npic TUADRES2 tics 270\npic TUADRES3 tics 270\npic TUADRES4 tics 270\npic TUADRES5 tics 270\npic TUADRES6 tics 270\npic TUADRES7 tics 270\n\n//GORIX\ntexture GORIX1\npic GORIX1 tics 5\npic GORIX2 tics 5\npic GORIX3 tics 5\npic GORIX4 tics 5\npic GORIX5 tics 5\npic GORIX6 tics 5\npic GORIX7 tics 5\npic GORIX8 tics 5\npic GORIX9 tics 5\npic GORIX10 tics 5\npic GORIX11 tics 5\npic GORIX12 tics 5\n\n//blood snake\ntexture ASNAKE01\npic ASNAKE01 tics 3\npic ASNAKE02 tics 3\npic ASNAKE03 tics 3\npic ASNAKE04 tics 3\n\n//mutilatorLOGO\ntexture MUTLTV00\npic MUTLTV00 tics 3\npic MUTLTV01 tics 3\npic MUTLTV02 tics 3\npic MUTLTV03 tics 3\npic MUTLTV04 tics 3\npic MUTLTV05 tics 3\npic MUTLTV06 tics 3\npic MUTLTV07 tics 3\npic MUTLTV08 tics 3\npic MUTLTV09 tics 3\npic MUTLTV10 tics 3\npic MUTLTV11 tics 3\npic MUTLTV12 tics 3\npic MUTLTV13 tics 3"
      },
      {
        "source": "pk3",
        "name": "KEYCONF.txt",
        "contents": "ClearPlayerClasses\nAddPlayerClass \"Innocent\"\n\nweaponsection \"Touchup\"\nsetslot 2  Victim1 Victim2 Victim3 Victim4 Mutilator1 Mutilator2 Assist1 Assist2//slot2 so no bug on switching\nsetslot 0 MurderKnife\nsetslot 1 NewFist PoolCue PipeWrench LeadPipe Shovel LChainsaw Beretta WDIBeretta Shotgun2 LCrossbow M1Carbine Brick Molotov Twig Plank NailedPlank magnum FistWithLighter FistWithFlashlight FireAxe Axe FlashlightZ Soulcube BaseballBat SprayCanBLU SprayCanRED SprayCanYLL SprayCanPNK SprayCanORG SprayCanGRN 20Dollars NO_WEAPON Scissors Murd_Vanish"
      },
      {
        "source": "pk3",
        "name": "MAPINFO.txt",
        "contents": "//MDI\nmap MTL01 \"HIGHWAY TO HELL\"\n{\nlevelnum = 81\nnext = MTL02\nMusic = \"D_TISHIN\"\nevenlighting\nallowcrouch\ncheckswitchrange\nfallingdamage\nforcefallingdamage\nnointermission\nTeamDamage = 1.0\n}\n\nmap MTL02 \"CHILD OF BOTTOM\"\n{\nlevelnum = 82\nnext = MTL01\nMusic = \"D_TISHIN\"\nevenlighting\nallowcrouch\ncheckswitchrange\nfallingdamage\nforcefallingdamage\nnointermission\nTeamDamage = 1.0\n}"
      },
      {
        "source": "pk3",
        "name": "SKININFO.txt",
        "contents": "//==================================================================\n////////////////////////     SKINS        ////////////////////////\n//=================================================================\n\n{\nname = AxeSkin\nsprite = PLAX\nCrouchSprite = PLAX\n}\n\n{\nname = ShotgunSkin\nsprite = PLA3\nCrouchSprite = PL3C\n}\n\n{\nname = TwigSkin\nsprite = PLTW\nCrouchSprite = PLTW\n}\n\n{\nname = PistolSkin\nsprite = PLA2\nCrouchSprite = PL2C\n}\n\n{\nname = ChainsawSkin\nsprite = PLA0\nCrouchSprite = PL8C\n}\n\n{\nname = ShovelSkin\nsprite = PLSH\nCrouchSprite = PSHC\n}\n\n{\nname = MurderSkin\nsprite = PKNI\nCrouchSprite = PKNC\n}\n\n{\nname = FistSkin\nsprite = PLA1\nCrouchSprite = PL1C\n}\n\n{\nname = M1Skin\nsprite = PCBN\nCrouchSprite = PCBC\n}\n\n{\nname = WrenchSkin\nsprite = PLA6\nCrouchSprite = PWNC\n}\n\n{\nname = PipeSkin\nsprite = PLA7\nCrouchSprite = PIPC\n}\n\n{\nname = ExtinguisherSkin\nsprite = PLEX\nCrouchSprite = CEXT\n}\n\n{\nname = FlashLightSkin\nsprite = SFLZ\nCrouchSprite = CFLZ\n}\n\n//MDI/////////////////////////////////////\n\n{\nname = JasonSkin\nsprite = JASN\nCrouchSprite = JASN\n}\n\n{\nname = ChildSkin\nsprite = BZOM\nCrouchSprite = BZOM\n}\n\n{\nname = Victim1Skin\nsprite = P1AN\nCrouchSprite = P1AN\n}\n\n{\nname = Victim2Skin\nsprite = P2AN\nCrouchSprite = P2AN\n}\n\n{\nname = Victim3Skin\nsprite = P3AN\nCrouchSprite = P3AN\n}\n\n{\nname = Victim4Skin\nsprite = P4AN\nCrouchSprite = P4AN\n}\n\n{\nname = Assist1Skin\nsprite = SKEL\nCrouchSprite = SKEL\n}\n\n{\nname = Assist2Skin\nsprite = BOS2\nCrouchSprite = BOS2\n}\n/*\n//WDIEXSKINS/////////////////////////////////////\n{\nname = JenniferSkin\nsprite = JENN\nclass = \"voice: thick\"\nCrouchSprite = JENN\n//scale = 0.3\ngender = male\n}\n\n{\nname = JenniferSkin\nsprite = JENN\nclass = \"voice: wimpy\"\n//scale = 0.3\nCrouchSprite = JENN\ngender = male\n}\n\n{\nname = ScissormanSkin\nsprite = SCIS\nclass = \"voice: thick\"\nCrouchSprite = JENN\n//scale = 0.3\ngender = male\n}\n\n{\nname = ScissormanSkin\nsprite = SCIS\nclass = \"voice: wimpy\"\n//scale = 0.3\nCrouchSprite = JENN\ngender = male\n}\n*/\n/*{\nname = Victim1Skin\nclass = \"Victim1\"\nsprite = P1AN\nCrouchSprite = P1AN\n}\n\n{\nname = Victim2Skin\nclass = \"Victim2\"\nsprite = P2AN\nCrouchSprite = P2AN\n}\n\n{\nname = Victim3Skin\nclass = \"Victim3\"\nsprite = P3AN\nCrouchSprite = P3AN\n}\n\n{\nname = Victim4Skin\nclass = \"Victim4\"\nsprite = P4AN\nCrouchSprite = P4AN\n}\n\n{\nname = JasonSkin\nclass = \"Mutilator1\"\nsprite = JASN\nCrouchSprite = JASN\n}\n\n{\nname = ChildSkin\nclass = \"Mutilator2\"\nsprite = BZOM\nCrouchSprite = BZOM\n}*/"
      },
      {
        "source": "pk3",
        "name": "SNDINFO.txt",
        "contents": "///////////////////////////////////////////////// eX_MUTILATOR\n //////////////////////////////////////////////////////////\n  /////////////////////////////////////////////////////////\n\nVISN_BUS VISN_BUS\nSD_ACCDT SD_ACCDT\nMUSRAVEN MUSRAVEN\nSD_BKTLF SD_BKTLF\nSD_GASP SD_GASP\nSD_SUSPN SD_SUSPN\nSD_RUNAW SD_RUNAW\nSD_DYTLK SD_DYTLK\n\nVL_MANL1 VL_MANL1\nVL_MANL2 VL_MANL2\nVL_MANL3 VL_MANL3\nVL_MANL4 VL_MANL4\nVL_MANL5 VL_MANL5\nVL_MANL6 VL_MANL6\n\n$Random SND_ManiacLaugh { VL_MANL1 VL_MANL2 VL_MANL3 VL_MANL4 VL_MANL5 VL_MANL6 }\n\nSD_BREA1 SD_BREA1\nSD_ADRES SD_ADRES\nSDCIRSAW SDCIRSAW\n\n$Random SND_LOCKERR { SDLOCKR1 SDLOCKR2 SDLOCKR3 }\n\nSDLOCKR1 SDLOCKR1\nSDLOCKR2 SDLOCKR2\nSDLOCKR3 SDLOCKR3\n\nSDTUAMB1 SDTUAMB1\nSDSWAMP SDSWAMP\nSDCHASHA SDCHASHA\nSDCAVERN SDCAVERN\nSDGUUL SDGUUL\nSDMOSKIT SDMOSKIT\nSDSNKHIS SDSNKHIS\nSDSNKBIT SDSNKBIT\nSDCLOTH SDCLOTH\nSDDNOPE SDDNOPE\nSDZBNULL SDZBNULL\nSDSAWIDL SDSAWIDL\nMZCHASE0 MZCHASE0\nSOULSARE SOULSARE\nSDDRUGS SDDRUGS\nSDCAMERA SDCAMERA\nSDDOLL SDDOLL\nSDJESSE SDJESSE\nSDHEROWW SDHEROWW\nSDCONTUS SDCONTUS\nSDJIGSAW SDJIGSAW\nSDJIGSA2 SDJIGSA2\nSDMDIEND SDMDIEND\nSDMDISEC SDMDISEC\nSDCONTIN SDCONTIN\nHASAMI HASAMI\nSD_ACCD2 SD_ACCD2\nSDWATCHN SDWATCHN\nSDMGNINJ SDMGNINJ\nSDCROSSY SDCROSSY\nSDBBELL SDBBELL\nSDALARMM SDALARMM\nSDSTATIC SDSTATIC\nMDISAWIL MDISAWIL\nMKFSTUN MKFSTUN\nWDIOOF WDIOOF\nSDRECORD SDRECORD\n\n$Random SND_HAWK { SDHWK1 SDHWK2 }\n\nSDHWK1 SDHWK1\nSDHWK2 SDHWK2\n\n$Random SND_CREEKS { SDCREEK1 SDCREEK2 SDCREEK3 SDCREEK4 SDCREEK5 SDCREEK6 SDCREEK7  }\n\nSDCREEK1 SDCREEK1\nSDCREEK2 SDCREEK2\nSDCREEK3 SDCREEK3\nSDCREEK4 SDCREEK4\nSDCREEK5 SDCREEK5\nSDCREEK6 SDCREEK6\nSDCREEK7 SDCREEK7\n\n$Random HOSPIVOICES { Env/Screams2 Env/Screams3 DSCRY Whisper/Whisper2  }\n\n$Random SDCCROW { SDCCROW1 SDCCROW2 }\nSDCCROW1 SDCCROW1\nSDCCROW2 SDCCROW2\n\n$Random STEPWAS { STEPWAS1 STEPWAS2 STEPWAS3 STEPWAS4 STEPWAS5 }\n\nSTEPWAS1 STEPWAS1\nSTEPWAS2 STEPWAS2\nSTEPWAS3 STEPWAS3\nSTEPWAS4 STEPWAS4\nSTEPWAS5 STEPWAS5\n\n$Random STEPRUN {STEPRUN1 STEPRUN2 STEPRUN3 STEPRUN4 STEPRUN5 }\n\nSTEPRUN1 STEPRUN1\nSTEPRUN2 STEPRUN2\nSTEPRUN3 STEPRUN3\nSTEPRUN4 STEPRUN4\nSTEPRUN5 STEPRUN5\n\n$Random SNDBRE { SNDBRE1 SNDBRE2 }\n\nSNDBRE1    SNDBRE1\nSNDBRE2    SNDBRE2\n\n$Random MKDEATH { MKDEATH1 MKDEATH2 MKDEATH3 }\n\nMKDEATH1 MKDEATH1\nMKDEATH2 MKDEATH2\nMKDEATH3 MKDEATH3\n\n$Random CULTSEE{ CULTSEE1 CULTSEE2 CULTSEE3 CULTSEE4 CULTSEE5 }\n\nCULTKIL1 CULTKIL1\nCULTKIL2 CULTKIL2\nCULTSEE2 CULTSEE2\nCULTSEE1 CULTSEE1\nCULTSEE3 CULTSEE3\nCULTSEE4 CULTSEE4\nCULTSEE5 CULTSEE5\n\n$Random SNDBREF { SNDBRE3 SNDBRE4 }\n\nSNDBRE3    SNDBRE3\nSNDBRE4    SNDBRE4\n\n$Random MKFPAIN { MKFPAIN1 MKFPAIN2 MKFPAIN3 MKFPAIN4 }\n\nMKFPAIN1 MKFPAIN1\nMKFPAIN2 MKFPAIN2\nMKFPAIN3 MKFPAIN3\nMKFPAIN4 MKFPAIN4\nMKFACT MKFACT\n\n//Victim3 Sounds\n\n//death\nV3ANDTH1 V3ANDTH1\nV3ANDTH2 V3ANDTH2\n\n//V3 Pain\nV3ANPIN0 V3ANPIN0\nV3ANPIN1 V3ANPIN1\nV3ANPIN2 V3ANPIN2\nV3ANPIN3 V3ANPIN3\nV3ANPIN4 V3ANPIN4\nV3ANPIN5 V3ANPIN5\nV3TAUNT V3TAUNT\nV3ANOOF V3ANOOF\n\n$random V3Death { V3ANDTH1 V3ANDTH2 }\n$random V3Pain1 { V3ANPIN0 V3ANPIN1 V3ANPIN2}\n$random V3Pain7 { V3ANPIN1 V3ANPIN2 V3ANPIN3 }\n$random V3Pain5 { V3ANPIN2 V3ANPIN3 V3ANPIN4 }\n$random V3Pain2 { V3ANPIN3 V3ANPIN4 V3ANPIN5 }\n\n/*$PlayerAlias VIC3 male *Usefail P1Use\n$PlayerAlias VIC3 male *Puzzfail P1Puzz\n$PlayerAlias VIC3 male *pain100 V3pain1\n$PlayerAlias VIC3 male *pain75 V3Pain7\n$PlayerAlias VIC3 male *pain50 V3Pain5\n$PlayerAlias VIC3 male *pain25 V3Pain2\n$PlayerAlias VIC3 male *death V3Death\n$PlayerAlias VIC3 male *crazydeath V3Death\n$PlayerAlias VIC3 male *taunt V3Taunt\n$PlayerAlias VIC3 male *grunt V3ANOOF\n$PlayerAlias VIC3 male *land V3ANOOF*/\n//Victim4 Sounds\n\n//death\nV4ANDTH V4ANDTH\n\n//V4 Pain\nV4ANPIN0 V4ANPIN0\nV4ANPIN1 V4ANPIN1\nV4ANPIN2 V4ANPIN2\nV4ANPIN3 V4ANPIN3\nV4ANPIN4 V4ANPIN4\nV4ANPIN5 V4ANPIN5\nV4ANPIN6 V4ANPIN6\nV4TAUNT V4TAUNT\nV4ANOOF V4ANOOF\n\n$random V4Pain1 { V4ANPIN0 V4ANPIN1 }\n$random V4Pain7 { V4ANPIN1 V4ANPIN2 V4ANPIN3 }\n$random V4Pain5 { V4ANPIN3 V4ANPIN4 V4ANPIN5 }\n$random V4Pain2 { V4ANPIN4 V4ANPIN5 V4ANPIN6 }\n\n/*$PlayerAlias VIC4 male *Usefail P1Use\n$PlayerAlias VIC4 male *Puzzfail P1Puzz\n$PlayerAlias VIC4 male *pain100 V4pain1\n$PlayerAlias VIC4 male *pain75 V4Pain7\n$PlayerAlias VIC4 male *pain50 V4Pain5\n$PlayerAlias VIC4 male *pain25 V4Pain2\n$PlayerAlias VIC4 male *death V4Death\n$PlayerAlias VIC4 male *crazydeath V4Death\n$PlayerAlias VIC4 male *taunt V4Taunt\n$PlayerAlias VIC4 male *grunt V4ANOOF*/\n\n//MUTILATOR Sounds\n\n//death\nMUTIDTH MUTIDTH\n\n//Mutilator Pain\nMUTIPIN1 MUTIPIN1\nMUTIPIN2 MUTIPIN2\nMUTIPIN3 MUTIPIN3\nMUTIPIN4 MUTIPIN4\nMUTIPIN5 MUTIPIN5\nMUTITNT1 MUTITNT1\nMUTITNT2 MUTITNT2\n\n$random MUTITNT { MUTITNT1 MUTITNT2 }\n$random MTPain1 { MUTIPIN1 MUTIPIN3 }\n$random MTPain7 { MUTIPIN1 MUTIPIN3 MUTIPIN2 }\n$random MTPain5 { MUTIPIN4 MUTIPIN3 MUTIPIN4 }\n$random MTPain2 { MUTIPIN4 MUTIPIN5 MUTIPIN5 }\n\n/*$PlayerAlias MUTISFX male *Usefail P1Use\n$PlayerAlias MUTISFX male *Puzzfail P1Puzz\n$PlayerAlias MUTISFX male *pain100 MTpain1\n$PlayerAlias MUTISFX male *pain75 MTPain7\n$PlayerAlias MUTISFX male *pain50 MTPain5\n$PlayerAlias MUTISFX male *pain25 MTPain2\n$PlayerAlias MUTISFX male *death MUTIDTH\n$PlayerAlias MUTISFX male *crazydeath MUTIDTH\n$PlayerAlias MUTISFX male *taunt MUTITNT\n$PlayerAlias MUTISFX male *grunt MTPain1*/\n\n$random MT2WEPSFX { HASAMI HASAMI DSNULL DSNULL DSNULL}\n\nFAKESTEP FAKESTEP\nMDITAUNT MDITAUNT\n\n$random MDIEMITTER {V3Pain1 FAKESTEP V4Pain1 FAKESTEP P2Pain1 FAKESTEP P1Pain1 FAKESTEP MDITAUNT MDITAUNT}\n\nCERBPN1 CERBPN1\nCERBPN2 CERBPN2\nCERBSEE CERBSEE\nGARGACT GARGACT\nGARGSEE GARGSEE\n\n$random ASSISTA1 {CERBPN1 CERBPN2 GARGSEE GARGACT DSNULL DSNULL DSNULL}\n\n$random ASSISTA2 {Weapons/KnifeReady Weapons/KnifeReady DSNULL DSNULL DSNULL}\n\n$random SDFINWEL { SDJIGSAW SDJIGSA2}"
      },
      {
        "source": "pk3",
        "name": "ACTORNEW/MDINEW.txt",
        "contents": "/////////////////////////////////////////////quest\n\nACTOR UndeadCome : CustomInventory\n{\nInventory.InterhubAmount 0\n  TAG \"Ressurect the Undead\"\n  +INVBAR\n  +FANCYPICKUPSOUND\n  +INVENTORY.UNDROPPABLE\n  Inventory.DefMaxAmount\n  Inventory.PickupFlash \"PickupFlash\"\n  Inventory.MaxAmount 1\n  Inventory.Icon \"ARTIZOMB\"\n  Inventory.PickupSound \"\"\n  Radius 24\n  Height 20\n  Inventory.RespawnTics 42000 // 20 minutes\n  States\n  {\n  Spawn:\n    PSBG A -1\n    Stop\n\n  Use:\n    TNT1 A 0 ACS_NamedExecuteAlways(\"S_UndeadCome\",0)\n\t//TNT1 A 0 A_GiveInventory(\"GasUsed\", 1)\n\tstop\n\n  }\n}\n\nActor MutilatorGotItem: CustomInventory\n{\nInventory.Amount 1 Inventory.MaxAmount 0\n+INVENTORY.AUTOACTIVATE +INVENTORY.ALWAYSPICKUP +INVENTORY.UNDROPPABLE -INVENTORY.INVBAR\n States\n{\nSpawn:\nTNT1 A 1\nWait\n\nUse:\nTNT1 A 0 ACS_NamedExecuteAlways(\"S_MutilatorGotItem\",0)\nStop\n}}\n\nActor SpinCNTR : Ammo\n{\n    Inventory.InterhubAmount 0\n\tInventory.MaxAmount 32\n\t+INVENTORY.UNDROPPABLE\n}"
      }
    ]
  },
  "maps": []
}

gib.gg runs on open-source software and freely licensed replacement game assets from the Freedoom project. gib.gg is not affiliated with Bethesda Softworks, id Software, or ZeniMax Media. All trademarks belong to their respective owners. Some WADs and associated metadata on this site are sourced from WAD Archive. User-submitted content remains the responsibility of its respective authors. If you believe content on this site violates your rights, please send DMCA requests to dmca@gib.gg.