Raw model (for completeness)
{
"meta": {
"id": "04c82a54-dce7-4c0f-a355-248cd46c6e06",
"sha1": "f60089270535166a2a39965cf5e22d32071848ef",
"sha256": "fca0629b1d6f571ab57414852d4b18d9ed555cfb48c234c18607365352e1c853",
"filenames": [
"rli_ver_34.pk3"
],
"additional": {
"engines": [],
"iwad": [],
"filename": null,
"added": "2018-10-08 00:56:54",
"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": "2018-10-08 00:56:54",
"file": {
"type": "PK3",
"size": 6729629,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/f60089270535166a2a39965cf5e22d32071848ef/f60089270535166a2a39965cf5e22d32071848ef.pk3.gz",
"corrupt": false
},
"content": {
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 390,
"maps": 0,
"palettes": 0
}
},
"text_files": [
{
"source": "pk3",
"name": "DECORATE.txt",
"contents": "//\n//\nActor DWTestColumn : Column replaces Column\n{\n-Shootable\n}\n//\nACTOR DoomGuyBackPack : BackPack\n{\n}\n//\n//Base files needed by the entire wad\n//example of how to direct txt files\n//#include \"Base/HealthItem.txt\"\n//\n#include \"Hi.txt\"\n#include \"Ammo.txt\"\n#include \"Attacks.txt\"\n#include \"REPLACE.txt\"\n#include \"REPLACE2.txt\"\n#include \"LifeSphere.txt\"\n#include \"LifeSphere2.txt\"\n#include \"HealthItem.txt\"\n//\n//\n#include \"Power Spheres/AmmoSphere.txt\"\n#include \"Power Spheres/DamageSphere.txt\"\n#include \"Power Spheres/FlightSphere.txt\"\n#include \"Power Spheres/GodSphere.txt\"\n#include \"Power Spheres/RegenSphere.txt\"\n#include \"Power Spheres/TimeSphere.txt\"\n//#include \"Power Spheres/SummonSphere.txt\"\n#include \"Power Spheres/minions/Acolyte.txt\"\n#include \"Power Spheres/minions/LavaDemon.txt\"\n#include \"Power Spheres/minions/DeathKnight.txt\"\n#include \"Power Spheres/minions/Avatar.txt\"\n#include \"Power Spheres/Slime/BlackSlime.txt\"\n#include \"Power Spheres/Slime/BlueSlime.txt\"\n#include \"Power Spheres/Slime/OrangeSlime.txt\"\n#include \"Trans/CancelButton.txt\"\n//#include \"Trans/Acolyte.txt\"\n//#include \"Trans/DeathKnight.txt\"\n//\n//\n#include \"Classes/RPG/Eden.txt\"\n#include \"Classes/RPG/WarpGate.txt\"\n#include \"Classes/RPG/pulse.txt\"\n#include \"Classes/DoomGuy/ClassAmmo.txt\"\n#include \"Classes/DoomGuy/Weapons.txt\"\n#include \"Classes/DoomGuy/Class.txt\"\n//\n//\n#include \"Classes/Strife/ClassAmmo.txt\"\n#include \"Classes/Strife/Weapons.txt\"\n#include \"Classes/Strife/Class.txt\"\n#include \"Classes/Strife/Tech.txt\"\n//\n//\n#include \"Classes/Corvus/ClassAmmo.txt\"\n#include \"Classes/Corvus/Weapons.txt\"\n#include \"Classes/Corvus/Class.txt\"\n//\n//\n#include \"Classes/Fighter/ClassAmmo.txt\"\n#include \"Classes/Mage/Weapons.txt\"\n#include \"Classes/Mage/Class.txt\"\n//\n//\n#include \"Classes/Cleric/Weapons.txt\"\n#include \"Classes/Cleric/Class.txt\"\n//\n//\n#include \"Classes/Fighter/Weapons.txt\"\n#include \"Classes/Fighter/Class.txt\"\n//\n//\n#include \"Classes/Mystic/ClassAmmo.txt\"\n#include \"Classes/Mystic/MysticCrossbow.txt\"\n#include \"Classes/Mystic/Recovery.txt\"\n#include \"Classes/Mystic/Shock.txt\"\n#include \"Classes/Mystic/VoidStaff.txt\"\n#include \"Classes/Mystic/WindStorm.txt\"\n#include \"Classes/Mystic/FireWall.txt\"\n#include \"Classes/Mystic/Class.txt\"\n//\n//\n#include \"Classes/Technician/ClassAmmo.txt\"\n#include \"Classes/Technician/Weapons.txt\"\n#include \"Classes/Technician/Class.txt\"\n#include \"Classes/Technician/LaserRifle.txt\"\n//\n//\n#include \"Classes/Marauder/Class.txt\"\n#include \"Classes/Marauder/Scatter.txt\"\n#include \"Classes/Marauder/Blaster.txt\"\n#include \"Classes/Marauder/MiniRepeater.txt\"\n#include \"Classes/Marauder/Canister.txt\"\n#include \"Classes/Marauder/Concussion.txt\"\n#include \"Classes/Marauder/Mortor.txt\"\n#include \"Classes/Marauder/Repeater.txt\"\n#include \"Classes/Marauder/Traps.txt\"\n#include \"Classes/Marauder/ClassAmmo.txt\"\n//\n//\n//\n//\n#include \"Classes/merc/Class.txt\"\n#include \"Classes/merc/Weapons.txt\"\n#include \"Classes/merc/MercItems.txt\"\n#include \"Classes/merc/ClassAmmo.txt\"\n//\n//\n#include \"Weapon Spheres/SGSlot.txt\"\n#include \"Weapon Spheres/SSGSlot.txt\"\n#include \"Weapon Spheres/CGSlot.txt\"\n#include \"Weapon Spheres/RLSlot.txt\"\n#include \"Weapon Spheres/PRSlot.txt\"\n#include \"Weapon Spheres/BFGSlot.txt\"\n#include \"Weapon Spheres/PowerSlots.txt\"\n#include \"Weapon Spheres/HeXenDrops.txt\"\n//\n//\n#include \"Weapon Spheres/AmmoSlot1.txt\"\n#include \"Weapon Spheres/AmmoSlot2.txt\"\n#include \"Weapon Spheres/AmmoSlot3.txt\"\n#include \"Weapon Spheres/AmmoSlot4.txt\"\n#include \"Weapon Spheres/AmmoSlot5.txt\"\n#include \"Weapon Spheres/AmmoSlot6.txt\"\n//\n//\n#include \"Enemies/Bishop.txt\"\n#include \"Enemies/Wraith.txt\"\n#include \"Enemies/Firedemon.txt\"\n#include \"Enemies/Ettin.txt\"\n#include \"Enemies/Demon.txt\"\n#include \"Enemies/Caco.txt\"\n#include \"Enemies/LostSoul.txt\"\n#include \"Enemies/Elemental.txt\"\n#include \"Enemies/Fatso.txt\"\n#include \"Enemies/Revenant.txt\"\n#include \"Enemies/BaronOfHell.txt\"\n#include \"Enemies/HellKnight.txt\"\n#include \"Enemies/Archvile.txt\"\n#include \"Enemies/Mazer.txt\"\n#include \"Enemies/Cyberdemon.txt\"\n#include \"Enemies/Arachnotron.txt\"\n#include \"Enemies/ArachnoV2.txt\"\n#include \"Enemies/doomimp.txt\"\n#include \"Enemies/Afrit.txt\"\n#include \"Enemies/Agatho.txt\"\n#include \"Enemies/Archon.txt\"\n#include \"Enemies/BloodD.txt\"\n#include \"Enemies/Bruiser.txt\"\n#include \"Enemies/CLich.txt\"\n#include \"Enemies/Cardinal.txt\"\n#include \"Enemies/Thumaz.txt\"\n#include \"Enemies/Fusion.txt\"\n#include \"Enemies/Hecte.txt\"\n#include \"Enemies/VoidImp.txt\"\n#include \"Enemies/DarkImp.txt\"\n#include \"Enemies/NetherImp.txt\"\n#include \"Enemies/Nether2Imp.txt\"\n#include \"Enemies/cardinal.txt\"\n#include \"Enemies/thumaz.txt\"\n#include \"Enemies/Finalreplace.txt\"\n\nACTOR PorkFX2 : PorkFX replaces PorkFX\n{\n States\n {\n Spawn:\n PRKM ABCDE 4\n Loop\n Death:\n FHFX IJKL 3 Bright\n Stop\n }\n}\n\nactor NativeBonus : PowerDamage\n{\n+INVENTORY.UNDROPPABLE\ndamagefactor \"normal\", 2\ninventory.icon \"NULLB0\"\n}\n\nACTOR MikuTestSwitch : SwitchableDecoration 90\n{\n\n\tRadius 10\n\tHeight 30\n\t-SOLID\n\t+USESPECIAL\n\tActivation THINGSPEC_Switch\n Scale 0.25\n\tStates\n\t{\n\tActive:\n\t\tTLMP A 0 A_PlaySound(\"switches/normbutn\")\n MIKU Z 0 A_SpawnItemEx (\"MedPatch\", 0, 0, 0, 1, 1, 1, 90)\n MIKU Z 0 A_SpawnItemEx (\"MedPatch\", 0, 0, 0, 1, 1, 1, 180)\n MIKU Z 0 A_SpawnItemEx (\"MedPatch\", 0, 0, 0, 1, 1, 1, 270)\n MIKU Z 0 A_SpawnItemEx (\"MedPatch\", 0, 0, 0, 1, 1, 1, 360)\n MIKU Z 1 A_ChangeFlag(\"USESPECIAL\",0)\n MIKU Y 10 A_Print(\"boo!\")\n\tLit:\n MIKU Z 1 A_ChangeFlag(\"USESPECIAL\",1)\n\t\tloop\n\tInactive:\n\t\tTLMP E 0 A_PlaySound(\"switches/exitbutn\")\n\t\t// Fall through\n\tSpawn:\n\t\tMiku Y -1\n\t\tStop\n\t}\n}\n\n//makes blast radius invisible to players with hexen resources in skins folder\nACTOR ArtiBlastRadius2 : ArtiBlastRadius\n{\nRenderstyle None\n}\nACTOR IsLiving : PowerTargeter\n{\n Powerup.Duration -99999999999999999999\n +INVENTORY.HUBPOWER\n States\n {\n Targeter:\n jtar A -1\n Stop\n null a -1\n Stop\n jtar b -1\n Stop\n }\n}\n\n//Out of date rewrite decorate calling this actor.\nActor Reloader : CustomInventory\n{\n +INVENTORY.UNDROPPABLE\nInventory.MaxAmount 1\n-INVBAR\nStates\n{\nUse:\nTNT1 A 0 A_GiveInventory(\"Reloading\",1)\nfail\n}\n}\n\nActor Reloading : Inventory\n{\n +INVENTORY.UNDROPPABLE\nInventory.MaxAmount 1\n-INVBAR\n}\n\nActor IsAlive : Inventory\n{\n +INVENTORY.UNDROPPABLE\nInventory.MaxAmount 1\n-INVBAR\n}\n\nActor WeaponRemover : CustomInventory\n{\n +INVENTORY.UNDROPPABLE\nInventory.MaxAmount 1\n-INVBAR\nStates\n{\nUse:\nTNT1 A 0 A_GiveInventory(\"WeaponRemoving\",1)\nfail\n}\n}\n\nActor WeaponRemoving : Inventory\n{\n +INVENTORY.UNDROPPABLE\nInventory.MaxAmount 1\n-INVBAR\n}\n\nActor FeatureShutoff : Inventory\n{\n +INVENTORY.UNDROPPABLE\nInventory.MaxAmount 1\n-INVBAR\n}\nActor DoomguyWepsActive : Inventory\n{\n +INVENTORY.UNDROPPABLE\nInventory.MaxAmount 1\n-INVBAR\n}\n\nActor ZoomIcon : CustomInventory\n{\nInventory.MaxAmount 1\n-INVBAR\n Inventory.Icon \"ARTIZOOM\"\n +INVENTORY.ALWAYSPICKUP\n +inventory.undroppable\n Inventory.pickupmessage \"Zoom Icon?\"\nStates\n{\n Spawn:\n ARZM A 10\n loop\nUse:\nTNT1 A 1\nTNT1 A 0 A_JumpIfInventory(\"ZoomActive\",1,\"Deactivate\")\nTNT1 A 0 A_GiveInventory(\"ZoomActive\",1)\nfail\nDeactivate:\nTNT1 A 1\nTNT1 A 0 A_takeInventory(\"ZoomActive\",100)\nfail\n//\n}\n}\n\nActor ZoomActive : Inventory\n{\n +INVENTORY.UNDROPPABLE\nInventory.MaxAmount 1\n-INVBAR\n}\n\nActor NoWarning : CustomInventory\n{\n +INVENTORY.UNDROPPABLE\nInventory.MaxAmount 1\n-INVBAR\nStates\n{\nUse:\nTNT1 A 1\nTNT1 A 0 A_JumpIfInventory(\"WarningOff\",1,\"WarnOn\")\nTNT1 A 0 A_GiveInventory(\"WarningOff\",1)\nfail\n\nWarnOn:\nTNT1 A 1\nTNT1 A 0 A_TakeInventory(\"WarningOff\",1)\nfail\n}\n}\n\nActor WarningOff: Inventory\n{\n +INVENTORY.UNDROPPABLE\nInventory.MaxAmount 1\n-INVBAR\n}\n\nActor NoFootSteps : CustomInventory\n{\n +INVENTORY.UNDROPPABLE\nInventory.MaxAmount 1\n-INVBAR\nStates\n{\nUse:\nTNT1 A 1\nTNT1 A 0 A_JumpIfInventory(\"FootShush\",1,\"WarnOn\")\nTNT1 A 0 A_GiveInventory(\"FootShush\",1)\nfail\n\nWarnOn:\nTNT1 A 1\nTNT1 A 0 A_TakeInventory(\"FootShush\",1)\nfail\n}\n}\n\nActor FootShush: Inventory\n{\n +INVENTORY.UNDROPPABLE\nInventory.MaxAmount 1\n-INVBAR\n}\n\nACTOR StepAlert\n{\n Game Doom\n SpawnID 51\n Radius 2\n Height 2\n Speed 25\n Damage 5\n Projectile\n +DONTBLAST\n +RANDOMIZE\n +NOCLIP\n RenderStyle none\n Alpha 0.75\n SeeSound \"\"\n DeathSound \"\"\n Obituary \"$OB_MPPLASMARIFLE\" // \"%o was melted by %k's plasma gun.\"\n States\n {\n Spawn:\n PLSS A 1\n PLSS AAAAAAAAAAAAAAAAAAAA 1 A_AlertMonsters\n Stop\n }\n}\n\nactor \"WeaponID2\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 3000\n Inventory.PickupMessage \"Tells the Variable Spheres what to change\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}\nactor \"WeaponID\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 3000\n Inventory.PickupMessage \"Tells the Director which weapon is equipt\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}"
},
{
"source": "pk3",
"name": "Hi.txt",
"contents": "ACTOR HiLock : PowerSpeed\n{\n Powerup.Duration 1\n Speed 1\n Inventory.Icon \"NullA0\"\n}\nActor HiSlayer : Inventory\n{\n+INVENTORY.UNDROPPABLE\n+INVENTORY.INTERHUBSTRIP\n +NOTIMEFREEZE\nInventory.MaxAmount 100\n-INVBAR\n}\nActor HiStop : Inventory\n{\n+INVENTORY.UNDROPPABLE\nInventory.Amount 1\nInventory.MaxAmount 1\n+INVENTORY.UNDROPPABLE\n-INVBAR\n}\nACTOR HiDirect\n{\n Game Doom\n SpawnID 51\n Radius 2\n Height 2\n Speed 25\n Damage 5\n Projectile\n Projectile\n -RANDOMIZE\n +NOCLIP\n +DONTBLAST\n -PUSHABLE\n +NOBLOCKMAP\n +CANPASS\n +NOTELEPORT\n -TELESTOMP\n +THRUACTORS\n +NODAMAGE\n-BLOCKEDBYSOLIDACTORS\n RenderStyle none\n Alpha 0.75\n SeeSound \"\"\n DeathSound \"\"\n Obituary \"$OB_MPPLASMARIFLE\" // \"%o was melted by %k's plasma gun.\"\n States\n {\n ToManyKill:\n PLSE A 1 Bright\n PLSE A 1 Bright A_TakeFromTarget(\"HiSlayer\",1)\n Stop\n ConfirmedKill:\n PLSE A 1 Bright\n Stop\n Spawn:\n PLSE A 1 Bright\n PLSE A 1 Bright\n PromptOnce:\n PLSE A 1 Bright A_JumpIfInTargetInventory(\"HiSlayer\",1,\"ConfirmedKill\")\n PLSE A 0 Bright A_GiveToTarget(\"HiSlayer\",1)\n PLSE AAAAA 1 A_JumpIfInTargetInventory(\"HiSlayer\",2,\"ToManyKill\")\n PLSE AAAAA 1 A_JumpIfInTargetInventory(\"HiSlayer\",2,\"ToManyKill\")\n PLSE AAAAA 1 A_JumpIfInTargetInventory(\"HiSlayer\",2,\"ToManyKill\")\n PLSE A 1 Bright\n PLSE A 1\n PLSE AAAAA 1 A_JumpIfInTargetInventory(\"HiStop\",1,\"ToManyKill\")\n PLSE A 1 A_GiveToTarget(\"HiStop\",1)\n PLSE A 1 A_Print(\"Keep Calm and type Hud_Scale 0 into the console.\")\n PLSE A 120\n PLSE A 1 A_Print(\"See the bottom of controls to bind 'Drop life sphere'.\")\n PLSE A 120\n PLSE A 1 A_Print(\"Also, Dying with no lives means losing everything.\")\n Goto Death\n\n Death:\n PLSE A 1\n Stop\n }\n}"
},
{
"source": "pk3",
"name": "SNDINFO.txt",
"contents": "$random misc/chat { sound/chat1 sound/chat2 sound/chat3 }\n$random misc/chat2 { sound/chat1 sound/chat2 sound/chat3 }\nTerran/Rifle\t\t\tCCGGMAI\nDoom3RL\t\t\t\t\tDSD3RL\nVoid/AmmoGive\t\t\tDVR2\nVoidGaunt/IceSound\t\tDSGAUN2\nBreathOut\t\t\t\tDSD011\nBreathin\t\t\t\tDSD010\nGravityLift\t\t\t\tABSDEF\nGhoMor/Fire\t\t\t\tDSFRBLNC\nGhoMor/Explo\t\t\tDSFRBXPL\nGhost/Repeater\t\t\tDSD009\nGhost/Fire\t\t\t\tGHOFIRE\nweapons/sshotf\t\t\tDSDSHTGN\nPhantom/Scream\t\t\tSPIRT7\nShock/Lockdown\t\t\ttghlkd00\nTerran/Stim\t\t\t\ttmasti00\nNewRifle2/Fire\t\t\tDSSHCFIR\nNewRifle/Click1\t\t\tDSSHCIP\nNewRifle/Click2\t\t\tDSSHCLK\nNewRifle/Click3\t\t\tDSSHCSLF\nLightning/SHOCK\t\t\tMagic5\nProjectile/Lightning\tDVF2\nProjectile/Deflect\t\tDown1\nNewJetPack/Jump\t\t\tJumpJet\nNewPlayer/LevelUP\t\tPlyrLvlU\nHeal/Pulse\t\t\t\tHealRest\nwarpSwing\t\t\t\tuzefir00\nwarpActivate\t\t\ttscfir00\nenemy/scale\t\t\t\tBLASTR\nNewMgun2/Fire\t\t\tMGunSht2\nHeavyNewPistol/Fire\t\tREVRSHOT\nNewPistol/Fire\t\t\tColtShot\nNewRifle/Fire\t\t\ttghfir00\nNewMgun/Fire\t\t\tDSM60\nOldBow/Fire\t\t\t\tDSSWISH\nOldBow/Reload\t\t\tDSSWTCHm\nhimp/sight\t\t\t\tIMPSIT\nhimp/attack\t\t\t\tIMPAT1\nhimp/pain\t\t\t\tIMPPAI\nhimp/death\t\t\t\tIMPDTH\nhimp/active\t\t\t\tIMPSIT\nTribes/PlasmaPistol\t\tTNPPFST\nTribes/PlasmaCannon\t\tTNPCFST\nTribe/PlasmaCannonExp\tTNPEXPT\nTribes/NadeReload\t\tDSTGNR\nTribes/Nadeboom\t\t\tDSTGxp\nTribes/Nade\t\t\t\tDSTGRN\nPlasma/SuperShot\t\tDSHERTPG\nVoidGaunt/FireBlue\t\tVMMMISS\nVoidGaunt/FireRed\t\tTRXFEAR\nVoidGaunt/Fire\t\t\tDVF2\nVoidGaunt/Charge\t\tLTBRCHRG\nnecklace/use\t\t\tPUZSLV\nplayer/Whistle\t\t\tDSWHSTLE\nShadowBoop\t\t\t\tSTRETCH3\nShadowRoar\t\t\t\tDSGAUN2\nPowerup/Sphere\t\t\tVSTAFFT2\nSummonStaff/Fire\t\tRESPAWN\nSummonStaff/Switch\t\tSTRETCH3\nManabow/Reload\t\t\tSORRISE\nweapon/sphere\t\t\tDSSGCOCK\nArmHP/Sphere\t\t\tS01541\nsphere/powerup\t\t\tDSGETPOW\neye/Scream\t\t\t\tKORACT\nWrist/FlameStart\t\tFLAMESRT\nWrist/Flaming\t\t\tLTBRLOOP\nPulse/Attack\t\t\tTPHFI201\n//PSIAS\nArrowRevolver/Shot\t\tDARTF01\nskeleton/melee\t\t\tDSPNCHL\nweapons/fist\t\t\tDSPNCHL\nNewwristblade/swing\t\tDSASSNST\nTomeoWind/attack\t\tVHANDT2\nTomeoWind/Loop\t\t\tFSTFLOOP\nmisc/secret\t\t\t\tdssecret\nmisc/w_pkup\t\t\t\tPICUP5\nmisc/p_pkup\t\t\t\tPICUP5\nmisc/i_pkup\t\t\t\tPICUP5\nmisc/k_pkup\t\t\t\tPICUP5\nmisc/spawn\t\t\t\tdsitmbk\nswitches/normbutn\t\tdsswtchn\nswitches/exitbutn\t\tdsswtchx\nmisc/teleport\t\t\tdstelept\nplats/pt1_strt\t\t\tdspstart\nplats/pt1_stop\t\t\tdspstop\nplats/pt1_mid\t\t\tdsstnmov\ndoors/dr1_open\t\t\tdsdoropn\ndoors/dr1_clos\t\t\tdsdorcls\ndoors/dr2_open\t\t\tdsbdopn\ndoors/dr2_clos\t\t\tdsbdcls\nchainguy/attack\t\t\tdsshotgn\npickups/health\t\t\tS01541\npickups/largehealth S01541\nSembTimeStart\t\t\tDWTKST\nSembTimeStop\t\t\tDWTKCS\nIceSpear/Launch\t\t\tDVIC\nHellStorm/Attack\t\tVBurn\nMagicDoorHack\t\t\tE32711\nMagicDoorFinish\t\t\tOrdSum3\nMagicDoorFail\t\t\tWahWah\nJudgement/One\t\t\tASHEAL\nJudgement/Two\t\t\tDSBLOOP2\nJudgement/Three\t\t\tDVF2\nJudgement/Four\t\t\tKORCOM\nJudgement/Five\t\t\tBLASTR\nJudgement/Six\t\t\tPUZSLV\nJudgement/Seven\t\t\tTIMEPOOF\nJudgement/Eight\t\t\tHTPAIN\nJudgement/Nine\t\t\tVSTAFFT4\nAuraShieldUp\t\t\tENERGYEX\nHeart/beating\t\t\tHeartB\nMercy/Spell\t\t\t\tDVDR3\nDetermine/Monster\t\tASHEAL\nSword/Critcal\t\t\tTRXCRIT\nSword/DrawBlood\t\t\tTRXSLIC1\nSword/Ding\t\t\t\tTRXSLIC2\nSword/Swing\t\t\t\tTRXSWING\nMortor/Reload\t\t\tMortorre\nMortor/Fire\t\t\t\tMortarfi\nMortor/Boom\t\t\t\tEXPLO3\nPsiAssault/Attack\t\tTIMEDEAT\nWarpGate/Opening\t\tWarpOp\nWarpGate/Charge\t\t\tBULHIT\nWarpGate/Opened\t\tPURIFICA\nTarget/Freeze\t\tDVIC2\nAbsoluteDefense\tAbsDef\nStarCraft/NoEnergy\tGNOENER\nBurn/Shit\t\tHERLASS\nDisrupt/Active\t\tS01541\nDrone/Death\t\tKATMDTH0\nDrone/See\t\tKATMOTNT\nDrone/Active\t\tDSPTHEAL\nMage/ShotgunPellet\tAIHBM\nMageStealth/Cast\tDVDR3\nMSMG/AirSling\tDVFIRESC\nTurretSummon\tPSIAS\nTMage/WeakZap\tEGLOVEU\nFuser/Reload\tDISCRELO\nFuser/Spin\tDISCloop\nFuser/Fire\tDISKFIRE\nFuser/Boom\tROCKEXP\nsound/chat1 combin1\nsound/chat2 combin2\nsound/chat3 combin3\nPlayerWalk1\tDSWALK1\nPlayerWalk2\tDSWALK2\nPlayer/Upgrade\tKUPDONE\nPlayer/LevelUp\tDSKBEEP\nPlayer/Research\tDSRESERC\nPlayer/Addon\tDSADDON\nPlayer/Choose\tCHOOSE\nMiku/Sing\toddshort\nMiku/Sing2\tNOTHANKY\nBulletShock\tWEPELE2\nBulletFreeze\tSHARDS1B\nFrostShock\tWOOSH3\nweapon/ttbolt\t\tdsthnsh\nSpecialRail/Report\t\tWRAILSHT\nYouMadeAChoice\t\t\tTADUPD03\nassassin/sonicboom\t\tDSSGLHIT\nShopResearch\t\t\tTADUPD02\nEpicBook/Fear\t\t\tBOOKFEAR\nEpicBook/Poison\t\t\tBOOKPOIS\nEpicBook/Light\t\t\tBOOKSHAD\nEpicBook/Wind\t\t\tBOOKWIND\nEpicBook/Water\t\t\tBOOKWATE\nEpicBook/Fire\t\t\tBOOKFIRE\nEpicBook/Energy\t\t\tBOOKENER\nWeSpawnedTemplar\t\tPTERDY00\nWeSpawnedMarine\t\t\tTGHWHT01\nMechCreate\t\t\tTIMEDEAT\nProphet/ManKind\t\t\tBLASTR\nProphet/WeakFire\t\tP_FIRE\nProphet/StrongFire\t\tDVF2\nProphet/ScatterFire\t\tTRXTRX\nProphet/Morphing\t\tDVDR3\nProphet/Shield\t\t\tDVFEEDBK\nTimePoof\t\t\tTIMEPOOF\nPhaseBeep\t\t\tDSBEEP\nSnowCold\t\t\tTRXCOLD\nSnowBless\t\t\tDVIC\nBloodBite\t\t\tDVSP2\nBloodCast\t\t\tDVIC2\nBloodScream\t\t\tPDAYES03\nBloodSummon\t\t\tS32041\nBotwalk1\t\t\tMetal3\nBotwalk2\t\t\tMetal4\nBotMove\t\t\t\tDSTDROC2\nweapons/Lmainfire\t\tDSPLASM4\nweapons/Lsecc\t\t\tPHOFIR00\nweapons/LChar\t\t\tTGHLAS00\nMechAntiMatter/Alt\t\tTPHFI201\nMechAntiMatter/main\t\tTTAFI200\nTemplar/noenergy\t\tPADERR06\nTemplar/upgraded\t\tPADUPD06\nTemplar/OverDrive \t\tPARWHT03\nDarkTemplar/PsiBlade\t\tUZEFIR00\nTemplar/PsiStorm\t\tPTESTO00\nTemplar/PsiBall\t\t\tPSilasr\nMortarCannon/up\t\t\tDSMRTRUP\nTrail/Death\t\t\tS32741\nTrail/Attack\t\t\tDSTrail\nshopbutton1\t\t\tUbutt1\nshopbutton2\t\t\tUbutt2\nshopbutton3\t\t\tubutt3\nyo/goodjob\t\t\tgoodjob\nPortal/RepelGoo\t\t\tDSSplat3\nPortal/ProGoo\t\t\tDSsplat4\nShop/Fail\t\t\tWahwah\nOrdain/Purify\t\t\tVSTAFFT2\nMechBot/Cloak\t\t\tPPWRDOWN\nMysticFire/Hand\t\t\tP_fire\nTrickSter/Swing\t\t\tTRXSwing\nSword/Slicing\t\t\tTRXSLIC1\nTrickSter/Slice1\t\tTRXSLIC1\nTrickSter/Slice2\t\tTRXSLIC2\nTrickSter/Slice3\t\tTRXSLIC3\nTrickster/Slicemiss\t\tTRXSLIC4\nweapons/PortalHHeal\t\tHEARTB\nmisc/p_pkup\t\t\tART1\nmisc/invuse\t\t\tARTACT\nminotaur/sight\t\t\tminsit\nminotaur/melee\t\t\tstfhit\nminotaur/attack1\t\tminat1\nminotaur/attack2\t\tminat2\nminotaur/attack3\t\tminat3\nminotaur/pain\t\t\tminpai\nminotaur/death\t\t\tmindth\nminotaur/active\t\t\tminact\nminotaur/fx2hit\t\t\tphohit\nminotaur/fx3hit\t\t\tphohit\nmisc/invuse\t\t\tartiact1\nCleric/Heal\t\t\tDVMINDC\nMageWandFire\t\t\tWAND4\nBow/Fired\t\tDSBOWFIR\nBow/Pull\t\tDSBOWPUL\nASASSIN/KNIFE\t\t\tDSASSNST\nRifle/Report\t\t\tWHUNTSHT\nRifle/zoom\t\t\tWZoom\nRifle/clipout\t\t\tWHUNTOUT\nRifle/clipin\t\t\tWHUNTIN\nRifle/cliplock\t\t\tWHUNTLOC\nRifle/slideforward\t\tWHUNTbli\nCrawl/Chaos\t\t\tVHANDT2\nChaosDischarge/Scream\t\tDVEC\nMysticFire/Destoryer\t\tDSSGLHIT\nCleric/StarterPack\t\tVMMMISS\nOccult/ShieldScream\t\tPDAYES03\nOccult/Shield\t\t\tPurifica\nOrdain/Summon2\t\t\tORDSum3\nOrdain/SummonFinal\t\tE32711\nOrdain/Destoy\t\t\tDVDR3\nOccult/Destory\t\t\tDVSTUNH\nHellYeah\t\t\tOhYea\nArchVile/AttackStart\t\tDSVILATK\nArchVile/Attack\t\t\tStrike3\nArchVile/AttackFinish\t\tDSFlame\nweapons/dualpistol\t\tDualPis\nKatWalk1\t\t\tDSKATW1\nKatWalk2\t\t\tDSKATW2\n$playersound\tDKPlayer \tmale\t*death\t\tdsilent\n$playersound\tDKPlayer \tmale\t*Xdeath\t\tdsilent\n$playersound\tDKPlayer \tmale\t*gibbed\t\tdsilent\n$playersound\tDKPlayer\tmale\t*pain100\tdsilent\n$playersound\tDKPlayer\tmale\t*pain75\t\tdsilent\n$playersound\tDKPlayer\tmale\t*pain50\t\tdsilent\n$playersound\tDKPlayer\tmale\t*pain25\t\tdsilent\n$playersound\tDKPlayer\tmale\t*grunt\t\tdsilent\n$playersound\tDKPlayer\tmale\t*land\t\tdsilent\n$playersound\tDKPlayer\tmale\t*jump\t\tdsilent\n$playersound\tDKPlayer\tmale\t*fist\t\tdsilent\n$playersound\tDKPlayer\tmale\t*usefail\tdsilent\n$playeralias DKPlayer \tmale *taunt monster/dknact\n$playeralias\tDKPlayer\tmale\t*poison\t\tPlayerPoisonCough\n\n$playersound\tAcoPlayer \tmale\t*death\t\tdsilent\n$playersound\tAcoPlayer \tmale\t*Xdeath\t\tdsilent\n$playersound\tAcoPlayer \tmale\t*gibbed\t\tdsilent\n$playersound\tAcoPlayer\tmale\t*pain100\tdsilent\n$playersound\tAcoPlayer\tmale\t*pain75\t\tdsilent\n$playersound\tAcoPlayer\tmale\t*pain50\t\tdsilent\n$playersound\tAcoPlayer\tmale\t*pain25\t\tdsilent\n$playersound\tAcoPlayer\tmale\t*grunt\t\tdsilent\n$playersound\tAcoPlayer\tmale\t*land\t\tdsilent\n$playersound\tAcoPlayer\tmale\t*jump\t\tdsilent\n$playersound\tAcoPlayer\tmale\t*fist\t\tdsilent\n$playersound\tAcoPlayer\tmale\t*usefail\tdsilent\n$playeralias AcoPlayer \tmale *taunt monster/acoact\n$playeralias\tAcoPlayer\tmale\t*poison\t\tPlayerPoisonCough\n\n$playersound\tGho male\t*death\t\tGhDTH00\n$playersound\tGho male\t*Xdeath\t\tGhDTH00\n$playersound\tGho male\t*gibbed\t\tghDTH00\n$playersound\tGho\tmale\t*pain100\tHEARTB\n$playersound\tGho\tmale\t*pain75\t\tHEARTB\n$playersound\tGho\tmale\t*pain50\t\tHEARTB\n$playersound\tGho\tmale\t*pain25\t\tHEARTB\n$playersound\tGho\tmale\t*grunt\t\tdsilent\n$playersound\tGho\tmale\t*land\t\tfeet4\n$playersound\tGho\tmale\t*jump\t\tdsilent\n$playersound\tGho\tmale\t*fist\t\tdsilent\n$playersound\tGho\tmale\t*usefail\tdsilent\n$playeralias GHO male *taunt GHOMTAUNT\n$playeralias\tGHO\tmale\t*poison\t\tPlayerPoisonCough\n\n$playersound\tGhoPhantom male *death\t\tSPRITS1\n$playersound\tGhoPhantom male *Xdeath\t\tSPRITS1\n$playersound\tGhoPhantom male *gibbed\t\tSPRITS1\n$playersound\tGhoPhantom\tmale\t*pain100\tSpirit7\n$playersound\tGhoPhantom\tmale\t*pain75\t\tSpirit7\n$playersound\tGhoPhantom\tmale\t*pain50\t\tSpirit7\n$playersound\tGhoPhantom\tmale\t*pain25\t\tSpirit7\n$playersound\tGhoPhantom\tmale\t*grunt\t\tdsilent\n$playersound\tGhoPhantom\tmale\t*land\t\tdsilent\n$playersound\tGhoPhantom\tmale\t*jump\t\tdsilent\n$playersound\tGhoPhantom\tmale\t*fist\t\tdsilent\n$playersound\tGhoPhantom\tmale\t*usefail\tdsilent\n$playeralias GhoPhantom male *taunt dsilent\n$playeralias\tGhoPhantom\tmale\t*poison\t\tdsilent\n\n$random GHOMTAUNT { ghno ghpain gtaunt gmale}\nghno\tghno\nghpain\tghpain\ngtaunt\tgtaunt\ngmale\tgmale\n\n$playersound\tGho \tfemale\t*death\t\tKDTH00\n$playersound\tGho \tfemale\t*Xdeath\t\tKDTH00\n$playersound\tGho \tfemale\t*gibbed\t\tKDTH00\n$playersound\tGho\tfemale\t*pain100\tKDTH00\n$playersound\tGho\tfemale\t*pain75\t\tKDTH00\n$playersound\tGho\tfemale\t*pain50\t\tKDTH00\n$playersound\tGho\tfemale\t*pain25\t\tKDTH00\n$playersound\tGho\tfemale\t*grunt\t\tdsilent\n$playersound\tGho\tfemale\t*land\t\tdsilent\n$playersound\tGho\tfemale\t*jump\t\tdsilent\n$playersound\tGho\tfemale\t*fist\t\tdsilent\n$playersound\tGho\tfemale\t*usefail\tdsilent\n$playeralias GHO female *taunt GHOfTAUNT\n$random GHOfTAUNT { kno kpain ktaunt1 gfemale}\nkno\tkno\nkpain\tkpain\nktaunt1\tktaunt1\ngfemale\tgfemale\n\n$playersound\tTemplar \tmale\t*death\t\tPTEDTH00\n$playersound\tTemplar \tmale\t*Xdeath\t\tPTEDTH00\n$playersound\tTemplar \tmale\t*gibbed\t\tPTEDTH00\n$playersound\tTemplar\t\tmale\t*pain100\tPTEDTH00\n$playersound\tTemplar\t\tmale\t*pain75\t\tPTEDTH00\n$playersound\tTemplar\t\tmale\t*pain50\t\tPTEDTH00\n$playersound\tTemplar\t\tmale\t*pain25\t\tPTEDTH00\n$playersound\tTemplar\t\tmale\t*grunt\t\tdsilent\n$playersound\tTemplar\t\tmale\t*land\t\tfeet4\n$playersound\tTemplar\t\tmale\t*jump\t\tdsilent\n$playersound\tTemplar\t\tmale\t*fist\t\tdsilent\n$playersound\tTemplar\t\tmale\t*usefail\tdsilent\n$playeralias Templar male *taunt TMPMTAUNT\n$random TMPMTAUNT { tpno tppain ttaunt tmale}\ntpno\tPTEPSS00\ntppain\tPTEWHT01\nttaunt\tPTEYES03\ntmale\tPTEPSS01\n\n$playersound\tDTrooper \tmale\t*death\t\tDSILENT\n$playersound\tDTrooper \tmale\t*Xdeath\t\tDSILENT\n$playersound\tDTrooper\tmale\t*grunt\t\tDSILENT\n$playersound\tDTrooper \tmale\t*gibbed\t\tghDTH00\n$playersound\tDTrooper\tmale\t*pain100\tDSILENT\n$playersound\tDTrooper\tmale\t*pain75\t\tDSILENT\n$playersound\tDTrooper\tmale\t*pain50\t\tDSILENT\n$playersound\tDTrooper\tmale\t*pain25\t\tDSILENT\n$playersound\tDTrooper\tmale\t*land\t\tfeet4\n$playersound\tDTrooper\tmale\t*jump\t\tDSILENT\n$playersound\tDTrooper\tmale\t*fist\t\tDSILENT\n$playersound\tDTrooper\tmale\t*usefail\tDSILENT\n$playersound\tDTrooper\tmale\t*taunt\t\tDSILENT\n\n$playersound\tDTrooper \tfemale\t*death\t\tDSILENT\n$playersound\tDTrooper \tfemale\t*Xdeath\t\tDSILENT\n$playersound\tDTrooper\tfemale\t*grunt\t\tDSILENT\n$playersound\tDTrooper \tfemale\t*gibbed\t\tKDTH00\n$playersound\tDTrooper\tfemale\t*pain100\tDSILENT\n$playersound\tDTrooper\tfemale\t*pain75\t\tDSILENT\n$playersound\tDTrooper\tfemale\t*pain50\t\tDSILENT\n$playersound\tDTrooper\tfemale\t*pain25\t\tDSILENT\n$playersound\tDTrooper\tfemale\t*land\t\tfeet4\n$playersound\tDTrooper\tfemale\t*jump\t\tDSILENT\n$playersound\tDTrooper\tfemale\t*fist\t\tDSILENT\n$playersound\tDTrooper\tfemale\t*usefail\tDSILENT\n$playersound\tDTrooper\tfemale\t*taunt\t\tDSILENT\n\n//#### Weapons #####\nGun/Empty\tGUNEMPTY\nweapons/chngun \t\tdualpis\n//## Pistol ##\nUp/Pistol\tPISTOLUP\nheritageDualPistol/out\tDULOUT\nheritageDualPistol/in\tDULIN\nweapons/dualpistol \tdualpis\n//## Shotgun ##\nheritage/sht1\t \tHERTsht1\nPumpAction/open\t\tWAUTOLBC\nPumpAction/load\t\tWAUTOLd1\nPumpAction/close\tWAUTObfw\n//## ChainGun ##\nChaingun/Fire\t\tDualpis\n//## ATAR ##\nweapons/AtarOpen\t\tpistolin\nweapons/Atarload\t\tmp5_slid\nweapons/AtarClose\t\tpistlout\n//## PlasmaGun ##\nweapons/plasmareload\t\tDSplsrld\nweapons/plasmagunshot\t\tDSHERTPL\n//## Rod Shotgun ##\nweapons/RodShotgunOpen\t\tWAUTOBFW\nweapons/RodShotgunClose\t\tWAUTOLBC\nweapons/RodShotgunLoad\t\tWAUTOLD2\nweapons/RodShotgunfire\t\tWshtgn1\nweapons/plasmavapor\t\tEGLOVEU\nweapons/plasmaShotgun\t\tADMFIRE\nweapons/plasmaShotgunpulse\tQUARTER\n//## Weapon Up ##\nUp/SMG\t\t\t\tMP5_SLID\nUp/Rifle\t\t\tDSDFWUP\nUp/HeavyGun\t\t\tDSMRTRUP\nUp/Vapor\t\t\tDSGLIFTR\n//## Plasma Repeater ##\nweapons/repeatershot\t\trepblast\n//## explosive Shot ##\nweapons/GunExplode\t\tMISSILE1\n//## Leedlegun ##\nLeedleup\tLeedleIn\nLeedling\tLeedle\n//## Fog Of Sorrow ##\nSorrow/Scream\t\t\tKORACT\n\n;===========================================================================\n;\n; PLAYER SOUNDS\n;\n;===========================================================================\n\n; Various death sounds\n;PlayerWimpyDeath plrwdth ; no longer used\n\nPlayerFighterNormalDeath fgtddth\nPlayerFighterCrazyDeath fgtcdth\nPlayerFighterExtreme1Death fgtxdth1\nPlayerFighterExtreme2Death fgtxdth2\nPlayerFighterExtreme3Death fgtxdth3\n\nPlayerClericNormalDeath plrdth\nPlayerClericCrazyDeath plrcdth\nPlayerClericExtreme1Death clxdth1\nPlayerClericExtreme2Death clxdth2\nPlayerClericExtreme3Death clxdth3\n\nPlayerMageNormalDeath mgdth\nPlayerMageCrazyDeath mgcdth\nPlayerMageExtreme1Death mgxdth1\nPlayerMageExtreme2Death mgxdth2\nPlayerMageExtreme3Death mgxdth3\n\nPlayerFighterPain fgtpain\nPlayerClericPain plrpain3\nPlayerMagePain mgpain\n\nPlayerFighterGrunt fgtgrunt\nPlayerClericGrunt grunt1\nPlayerMageGrunt mggrunt\n\nPlayerLand feet4\nPlayerPoisonCough pois2\n\nPlayerFighterFallingScream fgtfall\nPlayerClericFallingScream fall1\nPlayerMageFallingScream mgfall\n\nPlayerFallingSplat fallhit\n\nPlayerFighterBurnDeath plrburn\nPlayerClericBurnDeath plrburn\nPlayerMageBurnDeath plrburn\n\nPlayerFighterFailedUse fgtgrunt\nPlayerClericFailedUse grunt1\nPlayerMageFailedUse mggrunt\n\n;\n; Fighter\n;\n\nFighterPunchMiss punchmis\nFighterPunchHitWall punch8\nFighterPunchHitThing mumpun5\nFighterAxeHitThing axe5\nFighterHammerMiss hammis2\nFighterHammerHitWall hamwal1\nFighterHammerHitThing hmhit1a\nFighterHammerContinuous hamfly1\nFighterHammerExplode impact3\nFighterSwordFire sword2\nFighterSwordExplode impact3\nFighterGrunt gntmis1\n\n; Cleric\n\nClericCStaffFire spell1\nClericCStaffExplode glbhit4\nClericCStaffHitThing vamp5\nClericFlameFire strike3\nClericFlameExplode strike1\nClericFlameCircle firedhit\nHolySymbolFire holy3\nSpiritActive spirt7\nSpiritAttack spirt5\nSpiritDie spirts1\n\n;\n; Mage\n;\n\nMageWandFire wand4\nMageLightningFire lite2\nMageLightningContinuous gntpow\nMageLightningReady wepele2\nMageLightningZap gntact1\nMageShardsFire cone3\nMageShardsExplode shards1b\nMageStaffFire mage4\nMageStaffExplode mageball\n\n; Pig\n\nPigActive1 pigrunt1\nPigActive2 squeal1\nPigPain pigpain2\nPigAttack bite4\nPigDeath pigdth2\n\n;===========================================================================\n;\n; MONSTER SOUNDS\n;\n;===========================================================================\n\n; Bishop\n\nBishopSight syab2d\nBishopActive stb1d\nBishopPain bshpn1\nBishopAttack pop\nBishopDeath bishdth1\nBishopMissileExplode bshhit2\nBishopBlur blur6\n\n; Centaur\n\nCentaurSight taur1\nCentaurActive taur2\nCentaurPain taur4\nCentaurAttack centhit2\nCentaurDeath cntdth1\nCentaurLeaderAttack cntshld4\nCentaurMissileExplode impact3\n\n; Serpent\n\nSerpentSight wtrcrt7\nSerpentActive srfc3\nSerpentPain serppn1\nSerpentAttack wtrswip\nSerpentMeleeHit wtrhit\nSerpentDeath srpdth1\nSerpentBirth srfc1\nSerpentFXContinuous glbhiss1\nSerpentFXHit glbhit4\n\n; Demon\n\nDemonSight sbtsit5\nDemonActive sbtsit5\nDemonPain minact1\nDemonAttack dematk2\nDemonDeath sbtdth3\nDemonMissileFire impfire2\nDemonMissileExplode impact3\n\n; Wraith\n\nWraithSight raith5a\nWraithActive raith3\nWraithPain raith4a\nWraithAttack raith1b\nWraithDeath rathdth2\nWraithMissileFire impfire2\nWraithMissileExplode impact3\n\n; Maulator\nMaulatorSight minsit1\nMaulatorActive minact2\nMaulatorPain minpain4\nMaulatorHamSwing hamblo8a\nMaulatorHamHit hamfir1\nMaulatorMissileHit impact3\nMaulatorDeath mindth4\n\n; Ettin\nEttinSight cent2\nEttinActive cent2\nEttinPain cent1\nEttinAttack ethit1\nEttinDeath cntdth1\n\n; Fire Demon\nFireDemonSpawn spawn3\nFireDemonActive fired5\nFireDemonPain fired2\nFireDemonAttack spit6\nFireDemonMissileHit firedhit\nFireDemonDeath fired3\n\n; Ice Guy\nIceGuySight frosty1\nIceGuyActive frosty1\nIceGuyAttack frosty2\nIceGuyMissileExplode shards1b\n\n; Sorcerer Boss\nSorcererSight sorboss1\nSorcererActive sorboss2\nSorcererPain sorboss3\nSorcererSpellCast woosh3\nSorcererBallWoosh balls1\nSorcererDeathScream sordie2\nSorcererBishopSpawn bishapp\nSorcererBallPop cork\nSorcererBallBounce bounce2\nSorcererBallExplode impact3\nSorcererBigBallExplode sorblexp\nSorcererHeadScream sorblexp\n\n; Dragon\nDragonSight dragsit1\nDragonActive dragsit1\nDragonWingflap wing1\nDragonAttack mage4\nDragonPain dragpn2\nDragonDeath dragdie2\nDragonFireballExplode mageball\n\n; Korax\nKoraxSight korsit\nKoraxActive koract\nKoraxPain korpn1\nKoraxAttack koratk\nKoraxCommand korcom\nKoraxDeath kordth1\nKoraxStep step\n\n; Korax Voice sounds\nKoraxVoiceGreetings grtngs1\nKoraxVoiceReady ready1\nKoraxVoiceBlood blood1\nKoraxVoiceGame game1\nKoraxVoiceBoard board1\nKoraxVoiceWorship wrship1\nKoraxVoiceMaybe maybe1\nKoraxVoiceStrong strong1\nKoraxVoiceFace face1\n\n; Alternate monster pain sound (in gas cloud, lightning zapped, wraithverged)\nPuppyBeat pup4\n\n;===========================================================================\n;\n; WORLD SOUNDS\n;\n;===========================================================================\n\n;\n;\n; Platform Sounds\n;\n\nPlatformStart dorstp3\nPlatformStartMetal mtlstrt1\nPlatformStop dorstp1b\nStoneMove stnmv4\nMetalMove mtlmv3\n\n;\n; Door Sounds\n;\n\nDoorOpen drltch3a\nDoorLocked locked\n\nDoorOpenMetal stmdr1\nDoorCloseMetal drstp2\nDoorCloseLight dorstp4\nDoorCloseHeavy drstp7\nDoorCreak drcrk5a\n\nLavaMove lava2\nWaterMove brook1\nIceStartMove icemv2\nEarthStartMove quake2\n\n;===========================================================================\n;\n; MISCELLANEOUS SOUNDS\n;\n;===========================================================================\n\nPickupWeapon sample11\nPickupArtifact art1\nPickupKey keys2a\nPickupItem picup5\nPickupPiece piece1 ; Pickup part of the final weapon\nWeaponBuild sample11 ; Built the final weapon\nUseArtifact artact1\nRespawn respawn\nPuzzleFailFighter fgthmm\nPuzzleFailCleric clhmm\nPuzzleFailMage mghmm\nPuzzleSuccess puzslv\nChat chat3\nBatScream bats\nClockTick tictoc\nEtherealTeleport\tethport1\n//MysticIncant\t\tpuzslv\t\t; attached to each player affected\n\nSwitch1 chnswch8\nSwitch2 swtch6\nSwitchOtherLevel puzslv1\nValveTurn swtchv4\nRopePull swtchrp1\n\nBlastRadius blastr\nFlyBuzz fly3\nEarthquake quake2\n\nBellRing bellrng\nTreeBreak treebrk\nTreeExplode treeburn\nSuitofArmorBreak armorexp\nPoisonShroomPain stretch3\nPoisonShroomDeath puff1\n\nIgnite torch2\nFireball impact3 ; generic fireball projectile\n\nGlassShatter glass5\nFlechetteBounce flech4\nFlechetteExplode firedhit\n\nThunderCrash thndr1\nTeleport tport1\nPotteryExplode potbrk1\nDrip blddrp1\nWind wind3\nThrustSpikeRaise spike3\nThrustSpikeLower spike2\n\nFreezeDeath icedth1\nFreezeShatter icebrk1a\n\nWaterSplash gloop1\nLavaSizzle acid5\nSludgeGloop muck5\nStartupTick tick\n\n; Ambient sounds\n\nAmbient1 insects1\nAmbient2 crkets\nAmbient3 crkets1\nAmbient4 katydid\nAmbient5 frogs\nAmbient6 owl\nAmbient7 bird\nAmbient8 shlurp\nAmbient9 bubble\nAmbient10 drop2\nAmbient11 rocks\nAmbient12 chains\nAmbient13 gong\nAmbient14 steel1\nAmbient15 steel2\n\nmisc/invuse\t\t\tartiact1\nstarwars/maskin\t\t\tDSD010\nstarwars/maskout\t\tDSD011\nstarwars/Railer\t\t\tDSD009\nstarwars/concussionshot\t\tconcuss5\nstarwars/concussionblast\tDSD005\n\nDtrooper/walk DSTDROC\nDtrooper/walk2 DSTDROC2\nWeapons/Fswing\t\t DSswing\nWeapons/punch\t\t DSpunhh\nWeapons/TDBOOM\t\t DSTDEX\nWeapons/TDBEEP\t\t DSBEEP\nWeapons/TDBOUN\t\t DSBOUN\nweapons/TDL2 DSINCNDF\nweapons/mask1 MASK1\nweapons/mask2 MASK2\nweapons/concuss CONCUSS5\nweapons/excon EXCON\nweapons/Dpst1blast PISTOO\nweapons/altmissile MISSILE1\nweapons/plasma3 dsplasm4\nweapons/reprif\t\tRepRIP\nweapons/sabh\t\tDSDHBhit\nweapons/sabi\t\tDSDHBREI\nweapons/sabu\t\tDSDHBREU\nweapons/fuzz\t\tfusion1\nweapons/ddblast\t\tpistoo\nweapons/sabide\t\tDSDHBREi\nweapons/sabact\t\tDSDHBREu\nweapons/sabswi\t\tDSDHBhit\nweapons/fireballd2 dsflmd\nweapons/fireballd1 dsflam\nshock/idle\t\t\t\tWEPeLE2\nWeapons/Lightbringer/Bounce\tLTBRBNCE\nWeapons/Lightbringer/Charge\tLTBRCHRG\nWeapons/Lightbringer/Fire\tLTBRFIRE\nWeapons/Lightbringer/Fire2\tLTBRFIR2\nWeapons/Lightbringer/Loop\tLTBRLOOP\nWeapons/Lightbringer/Meltdown\tLTBRMELT\nWeapons/Lightbringer/Recharge\tLTBRRCHG\nweapons/JadeFire\tJADEFIRE\nweapons/JadeHit \tJADEHIT\nmenu/activate\t\t\tUButt1\t// Activate a new menu\nmenu/backup\t\t\tUButt1\t// Backup to previous menu\nmenu/prompt\t\t\tUButt1\t// Activate a prompt \"menu\"\nmenu/cursor\t\t\tUButt3\t\t// Move cursor up/down\nmenu/change\t\t\tUButt3\t// Select new value for option\nmenu/invalid\t\t\tUButt1\t\t// Menu not available\nmenu/dismiss\t\t\tUButt1\t// Dismiss a prompt message\nmenu/choose\t\t\tUButt2\t// Choose a menu item\nmenu/clear\t\t\tUButt3\t// Close top menu\nchainguy/attack\t\t\tDSPISTOL\nSkillCloak/one\tGCLOAK1\nSkillCloak/zero\tGCLOAK0\n\nweapons/xbowshoot\tdsxbow\nweapons/xbowhit\t\tdsfirxpl\nweapons/assaultgun\tdsrifle\nweapons/minimissile\tdsrlaunc\nweapons/minimissilehit\tdsmislht\nweapons/flamethrower\tdsflburn\nweapons/flameidle\tdsflidl\nweapons/mauler1\t\tdspgrdat\nweapons/mauler2charge\tdsproton\nweapons/mauler2fire\tdsprotfl\nweapons/mauler2hit\tdsexplod\nweapons/hegrenadeshoot\tdsphoot\nweapons/hegrenadebang\tdsexplod\nweapons/phgrenadeshoot\tdsphoot\nweapons/phgrenadebang\tdsexplod\nweapons/sigil\t\tdssigil\nweapons/sigilhit\tdssglhit\nweapons/sigilcharge\tdssiglup\n\nmonsters/rifle\t\tdsrifle\n\nchicken/sight\t\t\tchicpai\nchicken/pain\t\t\tchicpai\nchicken/death\t\t\tchicdth\nchicken/attack\t\t\tchicatk\n\nmisc/invuse\t\t\tARTACT1\n\nmisc/burn\t\t\thedat1\n\nweapons/staffhit\t\tstfhit\nweapons/staffpowerhit\t\tstfpow\nweapons/staffcrackle\t\tstfcrk\nweapons/wandhit\t\t\tgldhit\nweapons/bowshoot\t\tbowsht\nweapons/bowhit\t\t\thrnhit\nweapons/gauntletsactivate\tgntact\nweapons/gauntletsuse\t\tgntuse\nweapons/gauntletson\t\tgntful\nweapons/gauntletshit\t\tgnthit\nweapons/gauntletspowhit\t\tgntpow\nweapons/maceshoot\t\tlobsht\nweapons/macebounce\t\tbounce\nweapons/macehit\t\t\tlobhit\nweapons/macestop\t\tpstop\nweapons/maceexplode\t\tphohit\nweapons/blasterhit\t\tblshit\nweapons/blasterpowhit\t\thrnhit\nweapons/blastershoot\t\tblssht\nweapons/hornrodshoot\t\thrnsht\nweapons/hornrodhit\t\thrnhit\nweapons/hornrodpowshoot\t\thrnpow\nweapons/hornrodpowhit\t\tramphit\nweapons/phoenixshoot\t\tphosht\nweapons/phoenixhit\t\tphohit\nweapons/phoenixpowshoot\t\tphopow\n\n$playeralias\tHert \tmale\t*death\t\tHERTpain\n$playeralias\tHert\tmale\t*Xdeath\t\tHERTpain\n$playeralias\tHert \tmale\t*gibbed\t\tHERTpain\n$playeralias\tHert\tmale\t*pain100\tHEARTB\n$playeralias\tHert\tmale\t*pain75\t\tHEARTB\n$playeralias\tHert\tmale\t*pain50\t\tHEARTB\n$playeralias\tHert\tmale\t*pain25\t\tHEARTB\n$playersound\tHert\tmale\t*grunt\t\tdsilent\n$playersound\tHert\tmale\t*land\t\tFeet4\n$playersound\tHert\tmale\t*jump\t\tdsilent\n$playersound\tHert\tmale\t*fist\t\tdsilent\n$playersound\tHert\tmale\t*usefail\tdsilent\n$playeralias Hert male *taunt HERTTAUNT\n$playeralias\tHert\tmale\t*poison\t\tPlayerPoisonCough\n$random HERTTAUNT { htaunt1 htaunt4 htaunt3 htaunt2}\n$random HERTpain { CHAR0539 CHAR0549 CHAR0548}\n\nCHAR0539 CHAR0539\nCHAR0549 CHAR0549\nCHAR0548 CHAR0548\nhtaunt1 Htaunt1\nhtaunt2 Htaunt2\nhtaunt3 Htaunt3\nhtaunt4 Htaunt4\n\n$playersound\tDarkTemplar \tmale\t*death\t\tWNDTH00\n$playersound\tDarkTemplar \tmale\t*Xdeath\t\tWNDTH00\n$playersound\tDarkTemplar \tmale\t*gibbed\t\tWNDTH00\n$playersound\tDarkTemplar\tmale\t*pain100\tHEARTB\n$playersound\tDarkTemplar\tmale\t*pain75\t\tHEARTB\n$playersound\tDarkTemplar\tmale\t*pain50\t\tHEARTB\n$playersound\tDarkTemplar\tmale\t*pain25\t\tHEARTB\n$playersound\tDarkTemplar\tmale\t*grunt\t\tdsilent\n$playersound\tDarkTemplar\tmale\t*land\t\tfeet4\n$playersound\tDarkTemplar\tmale\t*jump\t\tdsilent\n$playersound\tDarkTemplar\tmale\t*fist\t\tdsilent\n$playersound\tDarkTemplar\tmale\t*usefail\tdsilent\n$playeralias\tDarkTemplar\tmale\t*poison\t\tPlayerPoisonCough\n$playeralias DarkTemplar male *taunt DarkTemplarfTAUNT\n$random DarkTemplarfTAUNT { PDAPSS03 PDAWHT02 UZEYES03}\nPDAPSS03\tPDAPSS03\nPDAWHT02\tPDAWHT02\nPDAYES03\tPDAYES03\n\n//DSTDROC2\n\n$playersound\tGho2 male\t*death\t\tGhDTH00\n$playersound\tGho2 male\t*Xdeath\t\tGhDTH00\n$playersound\tGho2 male\t*gibbed\t\tghDTH00\n$playersound\tGho2\tmale\t*pain100\tHEARTB\n$playersound\tGho2\tmale\t*pain75\t\tHEARTB\n$playersound\tGho2\tmale\t*pain50\t\tHEARTB\n$playersound\tGho2\tmale\t*pain25\t\tHEARTB\n$playersound\tGho2\tmale\t*grunt\t\tdsilent\n$playersound\tGho2\tmale\t*land\t\tfeet4\n$playersound\tGho2\tmale\t*jump\t\tDSTDROC\n$playersound\tGho2\tmale\t*fist\t\tdsilent\n$playersound\tGho2\tmale\t*usefail\tdsilent\n$playeralias GHO2\tmale *taunt GHOMTAUNT\n$playeralias\tGHO2\tmale\t*poison\t\tPlayerPoisonCough\nDSTDROC2\tDSTDROC2\n\n$playersound\tGho2 \tfemale\t*death\t\tKDTH00\n$playersound\tGho2 \tfemale\t*Xdeath\t\tKDTH00\n$playersound\tGho2 \tfemale\t*gibbed\t\tKDTH00\n$playersound\tGho2\tfemale\t*pain100\tKDTH00\n$playersound\tGho2\tfemale\t*pain75\t\tKDTH00\n$playersound\tGho2\tfemale\t*pain50\t\tKDTH00\n$playersound\tGho2\tfemale\t*pain25\t\tKDTH00\n$playersound\tGho2\tfemale\t*grunt\t\tdsilent\n$playersound\tGho2\tfemale\t*land\t\tfeet4\n$playersound\tGho2\tfemale\t*jump\t\tDSTDROC\n$playersound\tGho2\tfemale\t*fist\t\tdsilent\n$playersound\tGho2\tfemale\t*usefail\tdsilent\n$playeralias GHO2 female *taunt GHOfTAUNT\n$random GHOfTAUNT { kno kpain ktaunt1 gfemale}\nkno\tkno\nkpain\tkpain\nktaunt1\tktaunt1\ngfemale\tgfemale\n\n$playersound\tRobobobo \tmale\t*death\t\tKATMDTH0\n$playersound\tRobobobo \tmale\t*Xdeath\t\tKATMDTH0\n$playersound\tRobobobo \tmale\t*gibbed\t\tKATMDTH0\n$playersound\tRobobobo\tmale\t*pain100\tHEARTB\n$playersound\tRobobobo\tmale\t*pain75\t\tHEARTB\n$playersound\tRobobobo\tmale\t*pain50\t\tHEARTB\n$playersound\tRobobobo\tmale\t*pain25\t\tHEARTB\n$playersound\tRobobobo\tmale\t*grunt\t\tdsilent\n$playersound\tRobobobo\tmale\t*land\t\tdsilent\n$playersound\tRobobobo\tmale\t*jump\t\tdsilent\n$playersound\tRobobobo\tmale\t*fist\t\tdsilent\n$playersound\tRobobobo\tmale\t*usefail\tdsilent\n$playersound Robobobo male *taunt\t\tKATMDTH1\n\nweapons/hellfi\t\t dshellfi\nweapons/hellex\t dshellex\nweapons/firex3 dsfirex3\nweapons/suldth dssuldth\nweapons/diasht dsdiasht\nweapons/bigbrn dsbigbrn\nmonster/smiths dssmiths\nmonster/smitha dssmitha\nmonster/smitht dssmitht\nmonster/smithp dssmithp\nmonster/smithd dssmithd\nmonster/smithr dssmithr\nmonster/smithw dssmithw\nmonster/hamswg dshamswg\nmonster/hamflr DSHAMFLR\nmonster/hamhit dshamhit\nmonster/hamsht dshamsht\nmonster/dash dshdash\nMinotaur/JumpScare\t\t\t DSDRKPOF\n\nweapons/xbowshoot\tdsxbow\nweapons/xbowhit\t\tDSSTFRXP\nweapons/assaultgun\tdsrifle\nweapons/minimissile\tDSRMINNC\nweapons/minimissilehit\tdsmislht\nweapons/flamethrower\tdsflburn\nweapons/flameidle\tdsflidl\nweapons/mauler1\t\tdspgrdat\nweapons/mauler2charge\tdsproton\nweapons/mauler2fire\tdsprotfl\nweapons/mauler2hit\tdsexplod\nweapons/hegrenadeshoot\tdsphoot\nweapons/hegrenadebang\tdsexplHE\nweapons/phgrenadeshoot\tdsphoot\nweapons/phgrenadebang\tdsexplHE\nweapons/sigil\t\tdssigil\nweapons/sigilhit\tdssglhit\nweapons/sigilcharge\tdssiglup\n\nmisc/swish\t\tdsswish\nmisc/meathit\t\tdsmeatht\nmisc/metalhit\t\tdsmtalht\n\nmisc/Strifei_pkup\t\tDSITRIF\nStrifei_pkup\t\t\tDSITRIF\nmisc/missileinflight\tdsrflite\nPlayerPoisonCough2\t\tPOIS2\nworld/largefire\t\tdslgfire\n\n//#########################################################################\n//#########################################################################\n//#########################################################################\n$playersound\tStrfPlyr \tmale\t*death\t\tDSSRDETH\n$playersound\tStrfPlyr \tmale\t*Xdeath\t\tDSSRDETH\n$playersound\tStrfPlyr \tmale\t*gibbed\t\tDSSLOP\n$playersound\tStrfPlyr\tmale\t*pain100\tDSSRPAIN\n$playersound\tStrfPlyr\tmale\t*pain75\t\tDSSRPAIN\n$playersound\tStrfPlyr\tmale\t*pain50\t\tDSSRPAIN\n$playersound\tStrfPlyr\tmale\t*pain25\t\tDSSRPAIN\n$playersound\tStrfPlyr\tmale\t*grunt\t\tDSTRF\n$playersound\tStrfPlyr\tmale\t*land\t\tfeet4\n$playersound\tStrfPlyr\tmale\t*jump\t\tdsilent\n$playersound\tStrfPlyr\tmale\t*fist\t\tdsilent\n$playersound\tStrfPlyr\tmale\t*usefail\tDSNsWAY\n$playeralias StrfPlyr \tmale *taunt dsilent\n$playeralias\tStrfPlyr\tmale\t*poison\t\tPOIS2\n\n$playersound\tCorvPlyr \tmale\t*death\t\tCorDTH\n$playersound\tCorvPlyr \tmale\t*Xdeath\t\tCORCDTH\n$playersound\tCorvPlyr \tmale\t*gibbed\t\tCORCDTH\n$playersound\tCorvPlyr\tmale\t*pain100\tCORPAI\n$playersound\tCorvPlyr\tmale\t*pain75\t\tCORPAI\n$playersound\tCorvPlyr\tmale\t*pain50\t\tCORPAI\n$playersound\tCorvPlyr\tmale\t*pain25\t\tCORPAI\n$playersound\tCorvPlyr\tmale\t*grunt\t\tCOROOF\n$playersound\tCorvPlyr\tmale\t*land\t\tfeet4\n$playersound\tCorvPlyr\tmale\t*jump\t\tdsilent\n$playersound\tCorvPlyr\tmale\t*fist\t\tdsilent\n$playersound\tCorvPlyr\tmale\t*usefail\tCOROOF\n$playeralias CorvPlyr \tmale *taunt dsilent\n$playeralias\tCorvPlyr\tmale\t*poison\t\tPOIS2\n\n$playersound\tMagePlyr \tmale\t*death\t\tMGDTH\n$playersound\tMagePlyr \tmale\t*Xdeath\t\tMGCDTH\n$playersound\tMagePlyr \tmale\t*gibbed\t\tMGXDTH1\n$playersound\tMagePlyr\tmale\t*pain100\tMGPAIN\n$playersound\tMagePlyr\tmale\t*pain75\t\tMGPAIN\n$playersound\tMagePlyr\tmale\t*pain50\t\tMGPAIN\n$playersound\tMagePlyr\tmale\t*pain25\t\tMGPAIN\n$playersound\tMagePlyr\tmale\t*grunt\t\tMGGRUNT\n$playersound\tMagePlyr\tmale\t*land\t\tfeet4\n$playersound\tMagePlyr\tmale\t*jump\t\tdsilent\n$playersound\tMagePlyr\tmale\t*fist\t\tdsilent\n$playersound\tMagePlyr\tmale\t*usefail\tMGGRUNT\n$playeralias MagePlyr \tmale *taunt dsilent\n$playeralias\tMagePlyr\tmale\t*poison\t\tPOIS2\n\n$playersound\tFighPlyr \tmale\t*death\t\tFGTDDTH\n$playersound\tFighPlyr \tmale\t*Xdeath\t\tFGTDDTH\n$playersound\tFighPlyr \tmale\t*gibbed\t\tFGTXDTH1\n$playersound\tFighPlyr\tmale\t*pain100\tFGTPAIN\n$playersound\tFighPlyr\tmale\t*pain75\t\tFGTPAIN\n$playersound\tFighPlyr\tmale\t*pain50\t\tFGTPAIN\n$playersound\tFighPlyr\tmale\t*pain25\t\tFGTPAIN\n$playersound\tFighPlyr\tmale\t*grunt\t\tFGTGRUNT\n$playersound\tFighPlyr\tmale\t*land\t\tfeet4\n$playersound\tFighPlyr\tmale\t*jump\t\tdsilent\n$playersound\tFighPlyr\tmale\t*fist\t\tdsilent\n$playersound\tFighPlyr\tmale\t*usefail\tFGTGRUNT\n$playeralias FighPlyr \tmale *taunt mdsilent\n$playeralias\tFighPlyr\tmale\t*poison\t\tPOIS2\n\n$playersound\tCLerPlyr \tmale\t*death\t\tCLRDTH\n$playersound\tCLerPlyr \tmale\t*Xdeath\t\tCLRCDTH\n$playersound\tCLerPlyr \tmale\t*gibbed\t\tCLXDTH1\n$playersound\tCLerPlyr\tmale\t*pain100\tCLRPAIN3\n$playersound\tCLerPlyr\tmale\t*pain75\t\tCLRPAIN3\n$playersound\tCLerPlyr\tmale\t*pain50\t\tCLRPAIN3\n$playersound\tCLerPlyr\tmale\t*pain25\t\tCLRPAIN3\n$playersound\tCLerPlyr\tmale\t*grunt\t\tGRUNT1\n$playersound\tCLerPlyr\tmale\t*land\t\tfeet4\n$playersound\tCLerPlyr\tmale\t*jump\t\tdsilent\n$playersound\tCLerPlyr\tmale\t*fist\t\tdsilent\n$playersound\tCLerPlyr\tmale\t*usefail\tGRUNT1\n$playeralias CLerPlyr \tmale *taunt dsilent\n$playeralias\tCLerPlyr\tmale\t*poison\t\tPOIS2\n\nAfrit/CometFire FRITCMFR\nAfrit/CometHit\tFRITCMHT\nAfrit/Hellfire\tFRITFIRE\nagatho/stealth\t\tagatstlh\nmonster/ar2sit dsar2sit\n\nmonster/ar2dth dsar2dth\n\nweapons/firbfi dsfirbfi\nweapons/hellex dshellex\nblooddemon/sight DSBLDSIT\nblooddemon/pain DSBLDPAI\nblooddemon/death DSBLDDTH\nblooddemon/active DSBLDACT\nblooddemon/melee DSBLDATK\nblooddemon/walk DSBLDWAL\nsuperbaron/scream dssbsit\nsuperbaron/pain dssbpain\nsuperbaron/death dssbdth\nsuperbaron/act dssbact\nCacoLich/Sight INSSIT\nCacoLich/Active DSTRTACT\nCacoLich/Pain NESSPN\nCacoLich/Death DSDMDETH\n\nCacoFlame/Attack LICHFLAM\nCacoFlame/Attack LICHFLAM\nCacoLich/Sight INSSIT\nCacoLich/Active DSTRTACT\nCacoLich/Pain NESSPN\nCacoLich/Death DSDMDETH\n\n$RANDOM monster/ddvsit { monster/ddvsi1 monster/ddvsi2 }\nmonster/ddvsi1 dsddvsi1\nmonster/ddvsi2 dsddvsi2\n\nmonster/ddvpai dsddvpai\n$RANDOM monster/ddvdth { monster/ddvdt1 monster/ddvdt2 }\nmonster/ddvdt1 dsddvdt1\nmonster/ddvdt2 dsddvdt2\n\nmonster/ddvact dsddvact\nApocalypse/cast\t\t\tapocast\n\nThamuz/Attack\t\t\tnakrula2\nThamuz/death\t\t\tnakruld2\nThamuz/Pain\t\t\t\tnakrulh2\n$random Thamuz/Idlesight\t{ Thamuz/Idle1 Thamuz/Idle2 }\nThamuz/Idle1\t\t\tnakruls1\nThamuz/Idle2\t\t\tnakruls2\nThamuz/death2\t\t\tmegad1\n\nq2weapon/bfgball\t\t\tbfg_fire\nq2weapon/bfgballexplo\t\tbfg__x1b\nq2weapon/rocketlauncherfire\trocklf1a\nq2weapon/rocketexplo\t\tq2roklx1\nh2necromancer/magiccast\t\th2ncmagh\ncomet/explosion\t\t\tcometexp\nHectebus/Sight\t\tDSHECSIT\nHectebus/Pain\t\tDSHCPAIN\nHectebus/Death\t\tDSHECDTH\nHectebus/Active\t\tDSHECACT\n$Random hectebus/attack\t{ HectAtk1 HectAtk2 }\nHectAtk1\t\tDSHECATK\nHectAtk2\t\tDSHCATK2\n$Random hectebus/step { HectStp1 HectStp2 HectStp3 HectStp4 HectStp5 }\nHectStp1\t\tDSHECST1\nHectStp2\t\tDSHECST2\nHectStp3\t\tDSHECST3\nHectStp4\t\tDSHECST4\nHectStp5\t\tDSHECST5\nfusionspid/die FUSPDIE\nfusionspid/see FUSPSEE"
},
{
"source": "pk3",
"name": "SBARINFO.txt",
"contents": "base Doom;\nInterpolateHealth true, 6;\nHeight 0;\nstatusbar Fullscreen, fullscreenoffsets // ZDoom HUD\n{\n//drawbar \"HUDHC0\", \"HUDHA0\", Ammo PlayerSpirit, Vertical, 42, -124;\n//drawbar \"HUDHB0\", \"HUDHA0\", Health, Vertical, 2, -124;\n\n//drawnumber 5, SMALLFONT, Red, health, drawshadow, 33, -15;\n//drawnumber 5, SMALLFONT, Yellow, PlayerSpirit, drawshadow, 73, -15;\n//drawnumber 5, SMALLFONT, White, DatKillEXP, drawshadow, 67, -24;\n//drawnumber 5, SMALLFONT, White, DatCashCount, drawshadow, 107, -24;\n\n//DrawSwitchableImage RegenIcon, \"NULLA0\", \"SBDLB0\", 4, -158;\n//DrawSwitchableImage Reloader, \"NULLA0\", \"SBDLC0\", 55, -58;\n//DrawSwitchableImage Reloader, \"NULLA0\", \"SBDLD0\", 95, -58;\n\n//drawselectedinventory centerbottom, alwaysshowcounter, HUDFONT_DOOM, 73, -82, 83, -78, untranslated;\n\ngamemode singleplayer, cooperative, teamgame\n{\ndrawkeybar 10, Vertical, reverse, auto, 160, -28, 0, 3, auto;\n}\n\n//HP\ndrawbar \"HDHPA0\", \"HDHPB0\", Health, Vertical, 2, -52;\ndrawbar \"HDRMA0\", \"HDRMB0\", Armor, Vertical, 42, -52;\ndrawbar \"SBDLW0\", \"SBDLV0\", HarvestSouls, Vertical, 122, -52;\n//drawbar \"LIFEZ0\", \"LIFEY0\", HarvestSouls, Vertical, 122, -52;\ndrawnumber 5, SMALLFONT, Red, health, drawshadow, 33, -15;\ndrawnumber 5, SMALLFONT, Green, Armor, drawshadow, 77, -15;\n\n//Kill count, and static images\ndrawnumber 5, SMALLFONT, White, DatKillEXP, drawshadow, 118, -15;\n//DrawSwitchableImage RegenIcon, \"NULLA0\", \"SBDLB0\", 44, -158;\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"SBDLC0\", 82, -52;\n\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"LIFEX0\", 17, -47;\ndrawnumber 5, SMALLFONT, White, DW_LifeSphere, drawshadow, 35, -70;\n\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"LIFEY0\", 47, -47;\ndrawnumber 5, SMALLFONT, White, DW_DominatorSphere, drawshadow, 65, -70;\n\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"LIFEZ0\", 77, -47;\ndrawnumber 5, SMALLFONT, White, DW_SilenceLifeSphere, drawshadow, 95, -70;\n\n//Inventory\ndrawselectedinventory centerbottom, alwaysshowcounter, HUDFONT_DOOM, 180, -28, 190, -22, untranslated;\n\n//###########################################################\n//#############reference only remove when finished #########\n//###########################################################\nPlayerClass Doom\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, DG_Clip, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, DG_Shell, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, DG_Rocket, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Green, DG_Cell, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Orange, \"DG_Clip/Shell\", drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, Purple, \"DG_Rocket/Cell\", drawshadow, -33, -50;\n}\n\nPlayerClass mercenary\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, Merc_Rail, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, Merc_Shell, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, Merc_Rocket, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Orange, Merc_Nade, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Green, \"Merc_ShieldEnergy\", drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, White, \"Merc_OverCharge\", drawshadow, -33, -50;\n}\n\nPlayerClass Heretic\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, HR_ClawAmmo, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, HR_BowAmmo, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, HR_RodAmmo, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Green, HR_SkullAmmo, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Orange, \"HR_MaceAmmo\", drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, Purple, \"HR_Reserve\", drawshadow, -33, -50;\n}\n\nPlayerClass Strife\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, SRF_GunAmmo, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, SRF_BoltAmmo, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, SRF_MiniAmmo, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Green, SRF_MaulerAmmo, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Orange, SRF_NadeAmmo, drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, Purple, SRF_NadeFireAmmo, drawshadow, -33, -50;\n}\n\nPlayerClass Suppression\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, Tri_Clip, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, Tri_Nade, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, Tri_Fusor, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Green, Tri_Cannon, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Orange, Tri_Nade_Fusor, drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, Purple, Tri_Mortar, drawshadow, -33, -50;\ndrawbar \"HUDCB0\", \"HUDCA0\", Tri_Jetpack, Horizontal, Reverse, -121, -148;\n}\n\nPlayerClass Mystic\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, MY_MissileAmmo, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, MY_WaveAmmo, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, MY_ShockAmmo, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Green, MY_StormAmmo, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Orange, MY_WallAmmo, drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, Purple, MY_Void2, drawshadow, -33, -50;\ndrawbar \"HUDCB0\", \"HUDCA0\", MY_Void, Horizontal, Reverse, -121, -148;\n}\n\nPlayerClass Marauder\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, MAR_Repeater, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, MAR_Scatter, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, MAR_Mortor, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Green, MAR_Concussion, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Orange, MAR_Canister, drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, Purple, Mar_BigRepeater, drawshadow, -33, -50;\n}\n\nPlayerClass Mage\n{\ndrawbar \"HUDZB0\", \"HUDZC0\", Ammo HX_GreenMana, Horizontal, Reverse, -94, -46;\ndrawbar \"HUDZA0\", \"HUDZC0\", Ammo HX_BlueMana, Horizontal, Reverse, -94, -24;\n}\nPlayerClass Cleric\n{\ndrawbar \"HUDZB0\", \"HUDZC0\", Ammo HX_GreenMana, Horizontal, Reverse, -94, -46;\ndrawbar \"HUDZA0\", \"HUDZC0\", Ammo HX_BlueMana, Horizontal, Reverse, -94, -24;\n}\nPlayerClass Fighter\n{\ndrawbar \"HUDZB0\", \"HUDZC0\", Ammo HX_GreenMana, Horizontal, Reverse, -94, -46;\ndrawbar \"HUDZA0\", \"HUDZC0\", Ammo HX_BlueMana, Horizontal, Reverse, -94, -24;\n}\n\n gamemode deathmatch\n {\n drawnumber 2, HUDFONT_DOOM, untranslated, frags, drawshadow, -3, 1;\n }\n}\n\n//############## CLONE OF THE FULLSCREEN BAR############\nstatusbar normal, fullscreenoffsets // Standard Doom Status bar\n{\n\ngamemode singleplayer, cooperative, teamgame\n{\ndrawkeybar 10, Vertical, reverse, auto, 160, -28, 0, 3, auto;\n}\n\n//HP\ndrawbar \"HDHPA0\", \"HDHPB0\", Health, Vertical, 2, -52;\ndrawbar \"HDRMA0\", \"HDRMB0\", Armor, Vertical, 42, -52;\ndrawbar \"SBDLW0\", \"SBDLV0\", HarvestSouls, Vertical, 122, -52;\n//drawbar \"LIFEZ0\", \"LIFEY0\", HarvestSouls, Vertical, 122, -52;\ndrawnumber 5, SMALLFONT, Red, health, drawshadow, 33, -15;\ndrawnumber 5, SMALLFONT, Green, Armor, drawshadow, 77, -15;\n\n//Kill count, and static images\ndrawnumber 5, SMALLFONT, White, DatKillEXP, drawshadow, 118, -15;\n//DrawSwitchableImage RegenIcon, \"NULLA0\", \"SBDLB0\", 44, -158;\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"SBDLC0\", 82, -52;\n\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"LIFEX0\", 17, -47;\ndrawnumber 5, SMALLFONT, White, DW_LifeSphere, drawshadow, 35, -70;\n\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"LIFEY0\", 47, -47;\ndrawnumber 5, SMALLFONT, White, DW_DominatorSphere, drawshadow, 55, -70;\n\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"LIFEZ0\", 77, -47;\ndrawnumber 5, SMALLFONT, White, DW_SilenceLifeSphere, drawshadow, 85, -70;\n\n//Inventory\ndrawselectedinventory centerbottom, alwaysshowcounter, HUDFONT_DOOM, 180, -28, 190, -22, untranslated;\n\n//###########################################################\n//#############reference only remove when finished #########\n//###########################################################\nPlayerClass Doom\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, DG_Clip, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, DG_Shell, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, DG_Rocket, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Green, DG_Cell, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Orange, \"DG_Clip/Shell\", drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, Purple, \"DG_Rocket/Cell\", drawshadow, -33, -50;\n}\n\nPlayerClass mercenary\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, Merc_Rail, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, Merc_Shell, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, Merc_Rocket, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Orange, Merc_Nade, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Green, \"Merc_ShieldEnergy\", drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, White, \"Merc_OverCharge\", drawshadow, -33, -50;\n}\n\nPlayerClass Heretic\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, HR_ClawAmmo, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, HR_BowAmmo, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, HR_RodAmmo, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Green, HR_SkullAmmo, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Orange, \"HR_MaceAmmo\", drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, Purple, \"HR_Reserve\", drawshadow, -33, -50;\n}\n\nPlayerClass Strife\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, SRF_GunAmmo, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, SRF_BoltAmmo, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, SRF_MiniAmmo, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Green, SRF_MaulerAmmo, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Orange, SRF_NadeAmmo, drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, Purple, SRF_NadeFireAmmo, drawshadow, -33, -50;\n}\n\nPlayerClass Suppression\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, Tri_Clip, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, Tri_Nade, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, Tri_Fusor, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Green, Tri_Cannon, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Orange, Tri_Nade_Fusor, drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, Purple, Tri_Mortar, drawshadow, -33, -50;\ndrawbar \"HUDCB0\", \"HUDCA0\", Tri_Jetpack, Horizontal, Reverse, -121, -148;\n}\n\nPlayerClass Mystic\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, MY_MissileAmmo, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, MY_WaveAmmo, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, MY_ShockAmmo, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Green, MY_StormAmmo, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Orange, MY_WallAmmo, drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, Purple, MY_Void2, drawshadow, -33, -50;\ndrawbar \"HUDCB0\", \"HUDCA0\", MY_Void, Horizontal, Reverse, -121, -148;\n}\n\nPlayerClass Marauder\n{\nDrawSwitchableImage Null_Prompt, \"NULLA0\", \"HD_AMHD\", -135, -120;\ndrawnumber 5, SMALLFONT, Cyan, MAR_Repeater, drawshadow, -93, -70;\ndrawnumber 5, SMALLFONT, Red, MAR_Scatter, drawshadow, -63, -70;\ndrawnumber 5, SMALLFONT, Yellow, MAR_Mortor, drawshadow, -33, -70;\ndrawnumber 5, SMALLFONT, Green, MAR_Concussion, drawshadow, -93, -50;\ndrawnumber 5, SMALLFONT, Orange, MAR_Canister, drawshadow, -63, -50;\ndrawnumber 5, SMALLFONT, Purple, Mar_BigRepeater, drawshadow, -33, -50;\n}\n\nPlayerClass Mage\n{\ndrawbar \"HUDZB0\", \"HUDZC0\", Ammo HX_GreenMana, Horizontal, Reverse, -94, -46;\ndrawbar \"HUDZA0\", \"HUDZC0\", Ammo HX_BlueMana, Horizontal, Reverse, -94, -24;\n}\nPlayerClass Cleric\n{\ndrawbar \"HUDZB0\", \"HUDZC0\", Ammo HX_GreenMana, Horizontal, Reverse, -94, -46;\ndrawbar \"HUDZA0\", \"HUDZC0\", Ammo HX_BlueMana, Horizontal, Reverse, -94, -24;\n}\nPlayerClass Fighter\n{\ndrawbar \"HUDZB0\", \"HUDZC0\", Ammo HX_GreenMana, Horizontal, Reverse, -94, -46;\ndrawbar \"HUDZA0\", \"HUDZC0\", Ammo HX_BlueMana, Horizontal, Reverse, -94, -24;\n}\n\n gamemode deathmatch\n {\n drawnumber 2, HUDFONT_DOOM, untranslated, frags, drawshadow, -3, 1;\n }\n}\n\n//########## NO TOUCHY#######################\nstatusbar inventory // Standard bar overlay (ZDoom Addition)\n{\n drawinventorybar Doom, 7, INDEXFONT, 50, 170;\n}\n\nmugshot \"Normal\", health2\n{\n\t{DWLL, DWLL, DWLL} 17;\n}\n\nmugshot \"Pain\", healthspecial, directional\n{\n\t{DWLL, DWLL, DWLL} 35;\n}\n\nmugshot \"Rampage\", health\n{\n\tDWLL 1;\n}\n\nmugshot \"Ouch\", health\n{\n\tDWLL 35;\n}\n\nmugshot \"Grin\", health\n{\n\tDWLL 70;\n}\n\nmugshot \"God\"\n{\n\tDWLL -1;\n}\n\nmugshot \"GodAnimated\"\n{\n\t{DWLL, DWLL, DWLL} 17;\n}\n\nmugshot \"Death\"\n{\n\tdwll -1;\n}\n\nmugshot \"XDeath\"\n{\n\tDWLL 10;\n\tDWLL -1;\n}"
},
{
"source": "pk3",
"name": "Ammo.txt",
"contents": "//\n//\n//\n//AMMTZ0\n//AMMBZ0\nactor \"HarvestSouls\" : ammo\n{\n Scale 0.025\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n +FLOATBOB\n Inventory.Amount 1\n Inventory.MaxAmount 2000\n Inventory.PickupMessage \"Energy by which life is obtained\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n SBDL X 5 Bright\n\tSBDL X 5\n loop\n }\n}\nactor \"MysticAura\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 100\n Inventory.PickupMessage \"Energy meter for the mystic crossbow\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}\nactor \"HealBar\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 1000\n Inventory.PickupMessage \"Recharge meter for Crusader healing\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}\n\nactor \"SkillBar\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 1000\n Inventory.PickupMessage \"Recharge meter for most skills\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}\n\n//Set MaxAmount of this value to 1000 to re-enable level ups\nactor \"DatAttackEXP\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 1\n Inventory.PickupMessage \"Measured in successful hits\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}\n\nactor \"DatKillEXP\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 9000\n Inventory.PickupMessage \"Measured in successful finishes\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}\nactor \"MagicAuraCount\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n Inventory.Amount 1\n Inventory.MaxAmount 2\n Ammo.BackpackAmount 1\n Ammo.BackpackMaxAmount 2\n Inventory.PickupMessage \"Small Box of Ammo Two.\"\n Inventory.Icon \"AMM2A0\"\n States\n {\n Spawn:\n AMM2 a -1\n Stop\n }\n}\n\nactor \"StimFuel\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 1000\n Inventory.PickupMessage \"JumpJetFuel\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}\n\nactor \"JumpJetFuel\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 1000\n Inventory.PickupMessage \"JumpJetFuel\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}\n\nactor \"Cooldown5\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 400\n Inventory.PickupMessage \"Cooldown one\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}\n\nactor \"Cooldown1\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 400\n Inventory.PickupMessage \"Cooldown one\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}\n\nactor \"Cooldown2\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 400\n Inventory.PickupMessage \"Cooldown Two\"\n Inventory.Icon \"NULLB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}\n\nactor \"Cooldown3\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 400\n Inventory.PickupMessage \"Cooldown one\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}\n\nactor \"Cooldown4\" : ammo\n{\n Scale 0.4\n +INVENTORY.UNDROPPABLE\n +INVENTORY.IGNORESKILL\n Inventory.Amount 1\n Inventory.MaxAmount 100\n Inventory.PickupMessage \"Cooldown one\"\n Inventory.Icon \"NullB0\"\n\n States\n {\n Spawn:\n AMM1 a -1\n Stop\n }\n}"
},
{
"source": "pk3",
"name": "Attacks.txt",
"contents": "ACTOR MeleeBullet : BulletPuff\n{\nDamagetype Melee\n +DONTBLAST\n +NOTIMEFREEZE\n +FORCEPAIN\n SeeSound \"TrickSter/Slice1\"\n AttackSound \"TrickSter/Slice2\"\n}\n\n//Parent Bullet\nACTOR newbullets : FastProjectile\n{\n Species Player\n+THRUSPECIES\n+NOTIMEFREEZE\n+MTHRUSPECIES\n+NOEXTREMEDEATH\n+DONTBLAST\n-ROCKETTRAIL\nRadius 2\nHeight 2\nSpeed 400\nDamage (Random(2,4)*5)\nProjectile\n +BLOODSPLATTER\nSeeSound \"\"\nDeathSound \"\"\nscale 0.8\noBituary \"%o Gave %k's bullets a new home.\"\nDamagetype Bullet\n States\n {\n Spawn:\n Null b 1 Bright\n Loop\n Crash:\n Death:\n Null b 1 Bright\n Null b 0 Bright A_Jump(64,\"Die1\")\n Null b 0 Bright A_Jump(64,\"Die2\")\n Null b 0 Bright A_Jump(64,\"Die3\")\n loop\n Die1:\n Null b 1 Bright A_PlaySound(\"BulletMiss1\")\n goto Die\n Die2:\n Null b 1 Bright A_PlaySound(\"BulletMiss2\")\n goto Die\n Die3:\n Null b 1 Bright A_PlaySound(\"BulletMiss3\")\n goto Die\n Die:\n BULP ABCDEFGHIJK 1 BRIGHT\n Stop\n XDeath:\n Null A 0 A_GiveToTarget(\"DatAttackEXP\",1)\n NULL B 1\n stop\n }\n}\n\nACTOR ChainGunSmokeA\n{\n Species Player\n +THRUSPECIES\n +MTHRUSPECIES\n +CLIENTSIDEONLY\n +NOTIMEFREEZE\n Height 2\n Radius 2\n Damage 0\n Projectile\n +DONTBLAST\n -ROCKETTRAIL\n Speed 10\n SeeSound \"\"\n DeathSound \"\"\n scale 0.2\n Renderstyle normal\n -NOBLOCKMAP\n +NOCLIP\n Health 9999999\n Obituary \"%o Killed by a MagicCircle?\"\n States\n {\n Spawn:\n NULL B 2\n Death:\n NULL B 1\n NULL B 0 BRIGHT A_CustomMissile(\"ChainGunSmokedA\",6)\n stop\n}\n}\nACTOR ChainGunSmokedA\n{\n Height 2\n Radius 2\n Damage 0\n +DONTBLAST\n Projectile\n +CLIENTSIDEONLY\n +NOTIMEFREEZE\n -ROCKETTRAIL\n Speed 0\n SeeSound \"\"\n DeathSound \"\"\n Renderstyle Normal\n scale 0.4\n -NOBLOCKMAP\n +NOCLIP\n Health 9999999\n Obituary \"%o Killed by a MagicCircle?\"\n States\n {\n Spawn:\n NULL B 1\n Death:\n CHNS A 1 BRIGHT A_SetTranslucent(0.50)\n stop\n}\n}\n\nACTOR ChainGunSmokeB\n{\n Species Player\n +THRUSPECIES\n +MTHRUSPECIES\n +NOTIMEFREEZE\n Height 2\n Radius 2\n Damage 0\n Projectile\n +DONTBLAST\n +CLIENTSIDEONLY\n -ROCKETTRAIL\n Speed 10\n SeeSound \"\"\n DeathSound \"\"\n scale 0.2\n Renderstyle normal\n -NOBLOCKMAP\n +NOCLIP\n Health 9999999\n Obituary \"%o Killed by a MagicCircle?\"\n States\n {\n Spawn:\n NULL B 2\n Death:\n NULL B 1\n NULL B 0 A_CustomMissile(\"ChainGunSmokedB\",6)\n stop\n}\n}\nACTOR ChainGunSmokedB\n{\n Height 2\n Radius 2\n Damage 0\n +DONTBLAST\n +NOTIMEFREEZE\n Projectile\n +CLIENTSIDEONLY\n -ROCKETTRAIL\n Speed 0\n SeeSound \"\"\n DeathSound \"\"\n Renderstyle Normal\n scale 0.4\n -NOBLOCKMAP\n +NOCLIP\n Health 9999999\n Obituary \"%o Killed by a MagicCircle?\"\n States\n {\n Spawn:\n NULL B 1\n Death:\n CHNS B 1 BRIGHT A_SetTranslucent(0.50)\n stop\n}\n}\n\nACTOR ChainGunSmokeC\n{\n Species Player\n +THRUSPECIES\n +DONTBLAST\n +MTHRUSPECIES\n +CLIENTSIDEONLY\n +NOTIMEFREEZE\n Height 2\n Radius 2\n Damage 0\n Projectile\n -ROCKETTRAIL\n Speed 10\n SeeSound \"\"\n DeathSound \"\"\n scale 0.2\n Renderstyle normal\n -NOBLOCKMAP\n +NOCLIP\n Health 9999999\n Obituary \"%o Killed by a MagicCircle?\"\n States\n {\n Spawn:\n NULL B 2\n Death:\n NULL B 1\n NULL B 0 A_CustomMissile(\"ChainGunSmokedC\",6)\n stop\n}\n}\nACTOR ChainGunSmokedC\n{\n Height 2\n Radius 2\n Damage 0\n +DONTBLAST\n Projectile\n +NOTIMEFREEZE\n +CLIENTSIDEONLY\n -ROCKETTRAIL\n Speed 0\n SeeSound \"\"\n DeathSound \"\"\n Renderstyle Normal\n scale 0.4\n -NOBLOCKMAP\n +NOCLIP\n Health 9999999\n Obituary \"%o Killed by a MagicCircle?\"\n States\n {\n Spawn:\n NULL B 1\n Death:\n CHNS C 1 BRIGHT A_SetTranslucent(0.50)\n stop\n}\n}\n\nACTOR ChainGunSmokeD\n{\n Species Player\n +THRUSPECIES\n +MTHRUSPECIES\n +DONTBLAST\n +CLIENTSIDEONLY\n +NOTIMEFREEZE\n Height 2\n Radius 2\n Damage 0\n Projectile\n -ROCKETTRAIL\n Speed 10\n SeeSound \"\"\n DeathSound \"\"\n scale 0.4\n Renderstyle normal\n -NOBLOCKMAP\n +NOCLIP\n Health 9999999\n Obituary \"%o Killed by a MagicCircle?\"\n States\n {\n Spawn:\n NULL B 2\n Death:\n NULL B 1\n NULL B 0 A_CustomMissile(\"ChainGunSmokedD\",6)\n stop\n}\n}\nACTOR ChainGunSmokedD\n{\n Height 2\n Radius 2\n Damage 0\n Projectile\n +NOTIMEFREEZE\n -ROCKETTRAIL\n +DONTBLAST\n +CLIENTSIDEONLY\n Speed 0\n SeeSound \"\"\n DeathSound \"\"\n Renderstyle Normal\n scale 0.4\n -NOBLOCKMAP\n +NOCLIP\n Health 9999999\n Obituary \"%o Killed by a MagicCircle?\"\n States\n {\n Spawn:\n NULL B 1\n Death:\n CHNS D 1 BRIGHT A_SetTranslucent(0.50)\n stop\n}\n}\n\nACTOR ChainGunSmokeE\n{\n Species Player\n +THRUSPECIES\n +MTHRUSPECIES\n Height 2\n Radius 2\n Damage 0\n +DONTBLAST\n Projectile\n +NOTIMEFREEZE\n -ROCKETTRAIL\n +CLIENTSIDEONLY\n Speed 10\n SeeSound \"\"\n DeathSound \"\"\n scale 0.2\n Renderstyle normal\n -NOBLOCKMAP\n +NOCLIP\n Health 9999999\n Obituary \"%o Killed by a MagicCircle?\"\n States\n {\n Spawn:\n NULL B 2\n Death:\n NULL B 1\n NULL B 0 A_CustomMissile(\"ChainGunSmokedE\",6)\n stop\n}\n}\nACTOR ChainGunSmokedE\n{\n Height 2\n Radius 2\n +DONTBLAST\n Damage 0\n Projectile\n +NOTIMEFREEZE\n -ROCKETTRAIL\n +CLIENTSIDEONLY\n Speed 0\n SeeSound \"\"\n DeathSound \"\"\n Renderstyle Normal\n scale 0.4\n -NOBLOCKMAP\n +NOCLIP\n Health 9999999\n Obituary \"%o Killed by a MagicCircle?\"\n States\n {\n Spawn:\n NULL B 1\n Death:\n CHNS E 1 BRIGHT A_SetTranslucent(0.50)\n stop\n}\n}"
},
{
"source": "pk3",
"name": "REPLACE.txt",
"contents": "//\n//\n//Doom2 Preservation Actors\n//\n//\n\nactor DW_RNGAMMO1 : RandomSpawner replaces Clip\n{\n DropItem \"DW_AmmoBlue\" 256 1\n}\nactor DW_RNGAMMO2 : RandomSpawner replaces Clipbox\n{\n DropItem \"DW_AmmoBlue\" 256 2\n DropItem \"DW_AmmoOrange\" 256 1\n}\nactor DW_RNGAMMO3 : RandomSpawner replaces Shell\n{\n DropItem \"DW_AmmoRed\" 256 1\n}\nactor DW_RNGAMMO4 : RandomSpawner replaces Shellbox\n{\n DropItem \"DW_AmmoRed\" 256 2\n DropItem \"DW_AmmoOrange\" 256 1\n}\nactor DW_RNGAMMO5 : RandomSpawner replaces Rocketammo\n{\n DropItem \"DW_AmmoYellow\" 256 1\n}\nactor DW_RNGAMMO6 : RandomSpawner replaces RocketBox\n{\n DropItem \"DW_AmmoYellow\" 256 1\n}\nactor DW_RNGAMMO1 : RandomSpawner replaces Cell\n{\n DropItem \"DW_AmmoGreen\" 256 1\n}\nactor DW_RNGAMMO1 : RandomSpawner replaces CellPack\n{\n DropItem \"DW_AmmoGreen\" 256 1\n}\n\nactor DW_RNGBackpack : RandomSpawner replaces BackPack\n{\n DropItem \"DW_AmmoBlue\" 256 1\n DropItem \"DW_AmmoRed\" 256 1\n DropItem \"DW_AmmoYellow\" 256 1\n DropItem \"DW_AmmoGreen\" 256 1\n DropItem \"DW_AmmoOrange\" 256 1\n DropItem \"DW_AmmoPurple\" 256 1\n}\n\nACTOR ArtiRetreat : ArtiTeleport\n{\n -INVBAR\n +INVENTORY.AUTOACTIVATE\n +INVENTORY.ALWAYSPICKUP\n}\nACTOR IconDefender : ArtiInvulnerability2\n{\n+Dropped\nPowerup.Color White, 0.05\nInventory.Amount 1\nInventory.MaxAmount 2\nInventory.InterHubAmount 2\n +INVENTORY.KEEPDEPLETED\n}\n\nACTOR IconDefender : ArtiInvulnerability2\n{\n+Dropped\nPowerup.Color White, 0.05\nInventory.Amount 1\nInventory.MaxAmount 2\nInventory.InterHubAmount 2\n +INVENTORY.KEEPDEPLETED\n}\nACTOR IconArtiInvisibility : ArtiInvisibility\n{\nInventory.MaxAmount 2\nInventory.InterHubAmount 2\n}\n\nACTOR ForceBishopSee : Inventory\n{\nInventory.MaxAmount 1\nInventory.InterHubAmount 1\n}\n\nACTOR IconoArtiTeleport : ArtiTeleport\n{\nInventory.MaxAmount 2\nInventory.InterHubAmount 1\n +INVENTORY.INVBAR\n +INVENTORY.KEEPDEPLETED\n}\n\nACTOR IconoArtiPork200 : ArtiPork\n{\nInventory.MaxAmount 2\nInventory.InterHubAmount 1\n +INVENTORY.INVBAR\n +INVENTORY.KEEPDEPLETED\n}\n\nACTOR IconArtiEgg200 : ArtiEgg\n{\nInventory.MaxAmount 2\nInventory.InterHubAmount 1\n +INVENTORY.INVBAR\n +INVENTORY.KEEPDEPLETED\n}\nACTOR IconoArtiTimeBomb : ArtiTimeBomb\n{\nInventory.MaxAmount 10\nInventory.InterHubAmount 10\n +INVENTORY.INVBAR\n +INVENTORY.KEEPDEPLETED\n}\n\nACTOR IconoArtiPoisonBag : ArtiPoisonBag replaces ArtiPoisonBag\n{\nInventory.MaxAmount 10\nInventory.InterHubAmount 10\n +INVENTORY.INVBAR\n +INVENTORY.KEEPDEPLETED\n}\n\nACTOR IconoArtiPoisonBag1 : ArtiPoisonBag1\n{\nInventory.MaxAmount 10\nInventory.InterHubAmount 10\n +INVENTORY.INVBAR\n +INVENTORY.KEEPDEPLETED\n}\nACTOR IconoArtiPoisonBag2 : ArtiPoisonBag2\n{\nInventory.MaxAmount 5\nInventory.InterHubAmount 10\n +INVENTORY.INVBAR\n +INVENTORY.KEEPDEPLETED\n}\nACTOR IconoArtiPoisonBag3 : ArtiPoisonBag3\n{\nInventory.MaxAmount 10\nInventory.InterHubAmount 10\n +INVENTORY.INVBAR\n +INVENTORY.KEEPDEPLETED\n}\n\nACTOR IconoSuperHealth : ArtiSuperHealth\n{\nInventory.MaxAmount 4\nInventory.InterHubAmount 4\n +INVENTORY.INVBAR\n +INVENTORY.KEEPDEPLETED\n}\n\nACTOR IconoArtiSpeedBoots : ArtiSpeedBoots\n{\nInventory.MaxAmount 5\nInventory.InterHubAmount 5\n +INVENTORY.INVBAR\n +INVENTORY.KEEPDEPLETED\n}\n\nACTOR IconoArtiBoostArmor : ArtiBoostArmor\n{\nInventory.MaxAmount 5\nInventory.InterHubAmount 5\n}\n\nACTOR IconoArtiBlastRadius : ArtiBlastRadius\n{\nInventory.MaxAmount 10\nInventory.InterHubAmount 10\n +INVENTORY.INVBAR\n +INVENTORY.KEEPDEPLETED\n}\nACTOR IconoArtiTorch2 : ArtiTorch\n{\nInventory.MaxAmount 2\nInventory.InterHubAmount 2\n +INVENTORY.INVBAR\n}\n\nActor \"IconoArtiHealth\" : ArtiHealth\n{\nInventory.MaxAmount 10\nInventory.InterHubAmount 10\n +INVENTORY.KEEPDEPLETED\n}\n\nActor \"MedicalKit2\" : MedicalKit\n{\nInventory.MaxAmount 5\nInventory.InterHubAmount 5\n}\n\nActor \"MedPatch2\" : medpatch\n{\nInventory.MaxAmount 5\nInventory.InterHubAmount 5\n}\n\n//Replaced Actors, see List.txt for a list top to bottom\n\nACTOR \"DummyPickUp1\" : CustomInventory\n{\nRenderStyle None\n+INVENTORY.UNDROPPABLE\n-FLOATBOB\nscale .9\nInventory.Amount 0\nInventory.MaxAmount 1\nInventory.PickupMessage \"Black Weapon Sphere\"\n-INVBAR\n Inventory.pickupmessage \"\"\n+Pickup\n scale 0.6\nStates\n{\n\n Spawn:\n HALI B 10\n loop\n PickUp:\n HALI B 10\n Fail\nUse:\nNull B 1\nstop\n}\n}\n\nACTOR \"DummyPickUp31\" : DummyPickUp1 replaces Fist\n{\nStates\n{\n\n Spawn:\n HALI B 10\n loop\n PickUp:\n HALI B 10\n Fail\nUse:\nNull B 1\nstop\n}\n}\nACTOR \"NewRadSuit\" : RadSuit\n{\n}\nACTOR \"RadiationSuit\" : EnvironmentalSuit //replaces RadSuit\n{\nInventory.MaxAmount 1\nInventory.InterHubAmount 1\n}\n\nACTOR AllMap2 : AllMap\n{\n+INVENTORY.UNDROPPABLE\n}\nACTOR Medikit2 : Medikit\n{\nInventory.RespawnTics 6300\n}\nACTOR StimPack2 : StimPack\n{\nInventory.RespawnTics 6300\n}\n//ScaledHealthPack\n\nACTOR GreenArmor2 : GreenArmor\n{\n}\n\nACTOR BlueArmor2 : BlueArmor\n{\n}\n//Needs Update\n\n//Needs Update\nactor BonusSpawner2 : RandomSpawner\n{\n+DROPPED\n// DropItem \"MapScanner\" 256 1\n}\n\nACTOR BlurSphere2 : BlurSphere\n{\n}\n\nACTOR infrared2 : infrared\n{\n}\nACTOR SoulSphere2 : SoulSphere\n{\n}\nACTOR IconoHealingRadius : ArtiHealingRadius\n{\nInventory.Amount 1\nInventory.MaxAmount 5\nInventory.InterHubAmount 5\n}\n\nACTOR IconoArtiInvisibility : ArtiInvisibility\n{\nInventory.Amount 1\nInventory.MaxAmount 5\nInventory.InterHubAmount 1\n}\n\nACTOR IconoArtiTorch : ArtiTorch\n{\nInventory.Amount 1\nInventory.MaxAmount 5\nInventory.InterHubAmount 1\n}\n\nACTOR IconoArtiEgg : ArtiEgg\n{\nInventory.Amount 1\nInventory.MaxAmount 5\nInventory.InterHubAmount 1\n}\n\nACTOR IconoArtiPork : ArtiPork\n{\nInventory.Amount 1\nInventory.MaxAmount 5\nInventory.InterHubAmount 1\n}\n\nACTOR IconoArtiPoisonBag1 : ArtiPoisonBag1\n{\nInventory.Amount 1\nInventory.MaxAmount 20\nInventory.InterHubAmount 20\n}\n\nACTOR IconoArtiPoisonBag2 : ArtiPoisonBag2\n{\nInventory.Amount 1\nInventory.MaxAmount 10\nInventory.InterHubAmount 20\n}\n\nACTOR IconoArtiPoisonBag3 : ArtiPoisonBag3\n{\nInventory.Amount 1\nInventory.MaxAmount 10\nInventory.InterHubAmount 20\n}\n\nACTOR IconoArtiTeleport : ArtiTeleport\n{\nInventory.Amount 1\nInventory.MaxAmount 2\nInventory.InterHubAmount 2\nStates\n{\nSpawn:\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nStop\n}\n}\n\nactor IconChaosHub\n{\n+SHOOTABLE +DROPOFF\n+NOBLOOD +NOBLOCKMONST -PUSHABLE\nHealth 10\nRadius 12\nHeight 50\nMass 10000\nSpeed 0\nPainChance 0\nStates\n{\nSpawn:\nHCDH ABCB 6 BRIGHT\nLoop\nDeath:\nNULL A 1\nYITH A 0 A_PlaySound(\"TimePoof\")\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 90)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 180)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 270)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 360)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 135)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 45)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 315)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 225)\nRNUH Z 1 A_ChangeFlag(\"USESPECIAL\",0)\nQTBX L 2 Bright\nQTBX LLLL 500\nQTBX L 100\nQTBX LLLL 500\nQTBX L 100\nQTBX LLLL 500\nQTBX L 100\nNULL A 1 A_SpawnItem(\"IconChaosHub\")\nStop\n}\n}"
},
{
"source": "pk3",
"name": "REPLACE2.txt",
"contents": "//\n//\n//Doom2 Preservation Actors\n//\n//\nActor \"DeadMarine2\" : DeadMarine\n{\n}\n\nActor \"GibbedMarine2\" : GibbedMarine\n{\n}\n\nActor \"GibbedMarineExtra2\" : GibbedMarineExtra\n{\n}\n\nActor \"CandleStick2\" : CandleStick\n{\n}\n\nactor DWBaronDrop : RandomSpawner replaces DeadMarine\n{\n DropItem \"DW_RegenSphere\", 256, 4\n DropItem \"DW_Souldrop\", 256, 3\n DropItem \"DW_Megadrop\", 256, 1\n DropItem \"DW_DMGSphere\", 256, 2\n}\nactor DWCorpseSpawn : RandomSpawner replaces DeadMarine\n{\n DropItem \"DW_RegenSphere\", 256, 7\n DropItem \"DW_FlightSphere\", 256, 2\n DropItem \"DW_BlackSlime\", 256, 4\n DropItem \"DW_OrangeSlime\", 256, 3\n DropItem \"DW_TimeSphere\", 256, 1\n DropItem \"DW_DMGSphere\", 256, 5\nDropItem \"DeadMarine2\" 256 10\n}\nactor DWCorpseSpawn2 : RandomSpawner replaces GibbedMarine\n{\n DropItem \"DW_RegenSphere\", 256, 7\n DropItem \"DW_FlightSphere\", 256, 2\n DropItem \"DW_BlackSlime\", 256, 4\n DropItem \"DW_OrangeSlime\", 256, 3\n DropItem \"DW_TimeSphere\", 256, 1\n DropItem \"DW_DMGSphere\", 256, 5\nDropItem \"GibbedMarine2\" 256 10\n}\nactor DWCorpseSpawn3 : RandomSpawner replaces GibbedMarineExtra\n{\n DropItem \"DW_RegenSphere\", 256, 7\n DropItem \"DW_FlightSphere\", 256, 2\n DropItem \"DW_BlackSlime\", 256, 4\n DropItem \"DW_OrangeSlime\", 256, 3\n DropItem \"DW_TimeSphere\", 256, 1\n DropItem \"DW_DMGSphere\", 256, 5\nDropItem \"GibbedMarineExtra2\" 256 10\n}\nactor DWCorpseSpawn4 : RandomSpawner replaces CandleStick\n{\nDropItem \"CandleStick2\" 256 5\n}\n//#################################\n//######### Weapons ###############\n//#################################\n\nactor SawSpawner : RandomSpawner replaces ChainSaw\n{\n DropItem \"DW_LifeSphere\", 256, 4\n DropItem \"DW_DominatorSphere\", 256, 1\n DropItem \"DW_SilenceLifeSphere\", 256, 1\n}\nactor ZerkSpawner : RandomSpawner replaces Berserk\n{\n DropItem \"DW_RegenSphere\", 256, 6\n DropItem \"DW_FlightSphere\", 256, 5\n DropItem \"DW_BlackSlime\", 256, 3\n DropItem \"DW_OrangeSlime\", 256, 4\n DropItem \"DW_TimeSphere\", 256, 1\n DropItem \"DW_DMGSphere\", 256, 2\n}\n//#################################\n//###### health Spawns ############\n//#################################\n\nActor DW_GodMode : RandomSpawner replaces InvulnerabilitySphere\n{\n DropItem \"DW_Godmode\" 256 6\n}\n\nactor soulspawner : RandomSpawner replaces SoulSphere\n{\n DropItem \"DW_Souldrop\" 256 6\n}\n\nactor megaSpawner : RandomSpawner replaces MegaSphere\n{\n DropItem \"DW_Megadrop\" 256 4\n}\n\nactor HealthSpawner : RandomSpawner replaces Medikit\n{\n DropItem \"DW_RecoverPulse\" 256 1\n}\n\nactor StimSpawner : RandomSpawner replaces StimPack\n{\n DropItem \"DW_SmallRecoverPulse\" 256 1\n}\n\nactor HPBSpawner : RandomSpawner //replaces healthbonus\n{\n// DropItem \"DW_HPPack\" 256 1\n}\n\nactor HPBSpawner1 : RandomSpawner //replaces armorbonus\n{\n// DropItem \"DW_HPPack\" 256 1\n}\n\nactor GreenArmorSpawner : RandomSpawner replaces GreenArmor\n{\n DropItem \"DW_GreenADrop\" 256 1\n}\n\nactor BlueArmorSpawner : RandomSpawner replaces BlueArmor\n{\n DropItem \"DW_BlueADrop\" 256 1\n}\n//###############################\n//###### Gear Spawn #############\n//###############################\n\nactor Radspawner : RandomSpawner replaces Radsuit\n{\n DropItem \"DW_RadDrop\" 256 1\n}\nactor PackSpawner : RandomSpawner //replaces backpack\n{\n// DropItem \"DW_AmmoSphere\" 256 5\n}\n\nactor blurSpawner : RandomSpawner replaces BlurSphere\n{\n DropItem \"DW_BlurDrop\" 256 4\n}\n\nactor BonusSpawner1 : RandomSpawner replaces AllMap\n{\n DropItem \"DW_TimeSphere\", 256, 1\n}\n\nactor CellSpawnSmall : RandomSpawner\n{\n+DROPPED\n DropItem \"DWBattery\" 256 1\n DropItem \"DWMetals\" 256 1\n}\n\nactor CellSpawnLarge : RandomSpawner\n{\n+DROPPED\n DropItem \"DWBatteryLarge\" 256 1\n DropItem \"DWMetalsLarge\" 256 1\n}\n\nactor \"DWCrystal\" : Ammo\n{\nInventory.RespawnTics 9000\n Scale 0.6\n -FLOATBOB\n Inventory.Amount 2\n Inventory.MaxAmount 150\n Ammo.BackpackAmount 20\n Ammo.BackpackMaxAmount 600 //Backpack for DoomGuy Only\n Inventory.PickupMessage \"Ammo 3!\"\n Inventory.Icon \"NULLA0\"\n Inventory.RespawnTics 8000\n\n States\n {\n Spawn:\n AMM3 A 2\n loop\n }\n}\n\nactor \"DWCrystalTemp\" : DWCrystal\n{\nInventory.RespawnTics 9000\n Scale 0.6\n -FLOATBOB\n Inventory.Amount 2\n\n States\n {\n Spawn:\n AMM3 A 120\n AMM3 A 120\n AMM3 A 120\n AMM3 A 120\n Stop\n }\n}\n\nactor \"DWCrystalLarge\" : \"DWCrystal\"\n{\n Scale 1\n Inventory.Amount 6\n Inventory.RespawnTics 10000\n}\n\nactor \"DWCrystalLargeSpecial\" : DWCrystal\n{\n Scale 1.2\n Inventory.Amount 6\n\n States\n {\n Spawn:\n MAN9 ABCDEFGHIJKLMNOP 2\n MAN9 ABCDEFGHIJKLMNOP 2\n MAN9 ABCDEFGHIJKLMNOP 2\n MAN9 ABCDEFGHIJKLMNOP 2\n MAN9 ABCDEFGHIJKLMNOP 2\n stop\n }\n}\nactor \"DWBattery\" : Ammo\n{\nInventory.RespawnTics 4000\n Scale 0.6\n -FLOATBOB\n Inventory.Amount 15\n Inventory.MaxAmount 300\n Ammo.BackpackAmount 20\n Ammo.BackpackMaxAmount 400 //DoomGuy Only\n Inventory.PickupMessage \"Ammo 1!\"\n Inventory.Icon \"NULLA0\"\n\n States\n {\n Spawn:\n AMM1 A 2\n Loop\n }\n}\n\nactor \"DWBatteryTemp\" : DWBattery\n{\nInventory.RespawnTics 400\n Scale 0.6\n -FLOATBOB\n Inventory.Amount 10\n Inventory.PickupMessage \"Ammo 1!\"\n Inventory.Icon \"NULLA0\"\n\n States\n {\n Spawn:\n AMM1 A 120\n AMM1 A 120\n AMM1 A 120\n AMM1 A 120\n AMM1 A 120\n Stop\n }\n}\nactor \"DWBatteryLarge\" : \"DWBattery\"\n{\n Inventory.RespawnTics 400\n Scale 1\n Inventory.Amount 30\n}\n\nactor \"DWBatteryLargeSpecial\" : DWBattery\n{\n Inventory.RespawnTics 4000\n Scale 1\n Inventory.Amount 30\n States\n {\n Spawn:\n MAN1 ABCDEFGHI 2\n MAN1 ABCDEFGHI 2\n MAN1 ABCDEFGHI 2\n MAN1 ABCDEFGHI 2\n MAN1 ABCDEFGHI 2\n MAN1 ABCDEFGHI 2\n Stop\n }\n}\n\nactor \"WarpShard\" : Ammo\n{\nInventory.RespawnTics 9000\n Scale 0.7\n +FLOATBOB\n Inventory.Amount 1\n Inventory.MaxAmount 1000\n Inventory.PickupMessage \"Warp Shard!\"\n Inventory.Icon \"NULLA0\"\n\n States\n {\n Spawn:\n AMMC Z 2\n loop\n }\n}\n\nactor \"WarpShardtemp\" : WarpShard\n{\nInventory.RespawnTics 9000\n Scale 0.7\n +FLOATBOB\n Inventory.Amount 1\n Inventory.MaxAmount 1000\n Inventory.PickupMessage \"Warp Shard!\"\n Inventory.Icon \"NULLA0\"\n\n States\n {\n Spawn:\n AMMC Z 120\n AMMC Z 120\n AMMC Z 120\n AMMC Z 120\n AMMC Z 120\n loop\n }\n}\n\nactor \"DWMetals\" : Ammo\n{\nInventory.RespawnTics 4000\n Scale 0.6\n -FLOATBOB\n Inventory.Amount 5\n Inventory.MaxAmount 200\n Ammo.BackpackAmount 20\n Ammo.BackpackMaxAmount 300 //DoomGuy Only\n Inventory.PickupMessage \"Ammo 2\"\n Inventory.Icon \"NULLA0\"\n\n States\n {\n Spawn:\n Amm2 A 2\n loop\n }\n}\n\nactor \"DWMetalstemp\" : DWMetals\n{\nInventory.RespawnTics 4000\n Scale 0.6\n -FLOATBOB\n Inventory.Amount 5\n Inventory.PickupMessage \"Ammo 2!\"\n Inventory.Icon \"NULLA0\"\n\n States\n {\n Spawn:\n Amm2 A 120\n Amm2 A 120\n Amm2 A 120\n Amm2 A 120\n Amm2 A 120\n stop\n }\n}\n\nactor \"DWMetalsLargeSpecial\" : DWMetals\n{\n Scale 1\n Inventory.Amount 20\n States\n {\n Spawn:\n MAN2 ABCDEFGHIJKLMNOP 2\n MAN2 ABCDEFGHIJKLMNOP 2\n MAN2 ABCDEFGHIJKLMNOP 2\n MAN2 ABCDEFGHIJKLMNOP 2\n MAN2 ABCDEFGHIJKLMNOP 2\n MAN2 ABCDEFGHIJKLMNOP 2\n Stop\n }\n}\nactor \"DWMetalsLarge\" : \"DWMetals\"\n{\n Scale 1\n Inventory.Amount 20\n}"
},
{
"source": "pk3",
"name": "LifeSphere.txt",
"contents": "//########################################\nActor DW_LifeSphereActiavtor : CustomInventory\n{\nScale 1\n-INVBAR\n-INVENTORY.KEEPDEPLETED\n+INVENTORY.AUTOACTIVATE\n+INVENTORY.NEVERRESPAWN\n+DROPPED\n+INVENTORY.UNDROPPABLE\n+FlOATBOB\n+NOTIMEFREEZE\nInventory.Amount 1\nInventory.MaxAmount 0\nInventory.RespawnTics 1050\nInventory.Icon \"O_LIFE\"\nTag \"Life Sphere\"\nInventory.InterHubAmount 0\nStates\n{\nSpawn:\nLIFE X 10\nLIFE X 10 BRIGHT\nLoop\n\nUse:\nTNT1 A 1\nTNT1 A 1 A_GiveInventory(\"LifeSphereSwitch\",1)\nTNT1 A 0 A_Print(\"Life Sphere activated.\")\nTNT1 A 1 SetPlayerProperty (0, 1, 16)\nStop\n}\n}\nActor DW_LifeSphere : CustomInventory\n{\nScale 1\n-INVBAR\n-INVENTORY.KEEPDEPLETED\n+DROPPED\n+INVENTORY.UNDROPPABLE\n+FlOATBOB\n+NOTIMEFREEZE\nInventory.Amount 1\nInventory.MaxAmount 3\nInventory.RespawnTics 999999\nInventory.Icon \"O_LIFE\"\nTag \"Life Sphere: use to drop a life. Max lives: 3.\"\nInventory.InterHubAmount 3\nInventory.PickupMessage \"Life Sphere: Automatically saves you from death!\"\nStates\n{\nSpawn:\nLIFE X 10\nLIFE X 10 BRIGHT\nLoop\n\nUse:\nTNT1 A 1\nTNT1 A 0 A_JumpIfInventory(\"DW_LifeSphere\",1,\"Use2\")\nFail\n\nUse2:\nTNT1 A 1\nTNT1 A 0 A_PlaySound(\"misc/invuse\")\nTNT1 A 0 A_Print(\"Life Sphere dropped.\")\n//TNT1 A 0 A_TakeInventory(\"DW_LifeSphere\",1)\nTNT1 A 1 A_SpawnItemEX(\"DW_LifeSphere\",80,0,0)\nstop\n}\n}\n\nActor DW_AntiLifeSphere : CustomInventory\n{\nScale 1\n+INVBAR\n+DROPPED\n+INVENTORY.UNDROPPABLE\n+FlOATBOB\n+NOTIMEFREEZE\nInventory.Amount 1\nInventory.MaxAmount 1\nInventory.RespawnTics 1050\nInventory.Icon \"O_AIFE\"\nTag \"Anti-Life Sphere: Allows you to drop a life, maybe for a friend?.\"\nInventory.InterHubAmount 1\nInventory.PickupMessage \"Anti Life Sphere! you uhh... shouldn't be seeing this.\"\nStates\n{\nSpawn:\nLIFE X 10\nLIFE X 10 BRIGHT\nLoop\n\nUse:\nTNT1 A 1\nTNT1 A 0 A_JumpIfInventory(\"DW_LifeSphere\",1,\"Use2\")\nFail\n\nUse2:\nTNT1 A 1\nTNT1 A 0 A_PlaySound(\"misc/invuse\")\nTNT1 A 0 A_Print(\"Life Sphere dropped.\")\nTNT1 A 0 A_TakeInventory(\"DW_LifeSphere\",1)\nTNT1 A 1 A_SpawnItemEX(\"DW_LifeSphere\",80,0,0)\nFail\n}\n}\n\nActor LifeSphereSwitch : Inventory\n{\n +INVENTORY.UNDROPPABLE\nInventory.Amount 1\nInventory.MaxAmount 1\n+INVENTORY.UNDROPPABLE\n-INVBAR\n}\n\nActor DW_LifeSphereSpawner : CustomInventory //replaces Allmap\n{\nScale 1\n-INVBAR\n+DROPPED\n+INVENTORY.UNDROPPABLE\n-FLOATBOB\n-INVENTORY.AUTOACTIVATE\n-INVENTORY.ALWAYSPICKUP\n+NOTIMEFREEZE\nInventory.Amount 1\nInventory.MaxAmount 1\nInventory.Icon \"NULLA0\"\nTag \"Life Sphere\"\nInventory.InterHubAmount 1\nInventory.PickupMessage \"Life Sphere!\"\nInventory.PickupSound \"weapon/sphere\"\nInventory.RespawnTics 1\nStates\n{\nSpawn:\nLIFE X 10\nLIFE X 10 BRIGHT\nLoop\n\nUse:\nTNT1 A 1\nFail\n\nPickup:\nTNT1 A 0\nTNT1 A 0 A_JumpIfInventory(\"LifeSphereLockup\",1,\"Pickup2\")\nTNT1 A 0 A_GiveInventory(\"DW_LifeSphere\",1)\nTNT1 A 0 A_GiveInventory(\"LifeSphereLockup\",1)\nTNT1 A 0 A_Print(\"Life Sphere! one per person! ( But only once this map. )\")\nTNT1 A 0 A_JumpIfInventory(\"LifeSphereLockup\",1,\"Pickup2\")\nStop\n\nPickup2:\nTNT1 A 0\nFail\n\nPickup3:\nTNT1 A 0\nFail\n}\n}\n\nActor \"LifeSphereLockup\" : Inventory\n{\nInventory.Amount 1\nInventory.MaxAmount 1\n-INVBAR\n+INVENTORY.UNDROPPABLE\nInventory.InterHubAmount 0\n}"
},
{
"source": "pk3",
"name": "LifeSphere2.txt",
"contents": "Actor DW_DominatorSphere : CustomInventory\n{\nScale 1\n-INVBAR\n-INVENTORY.KEEPDEPLETED\n+DROPPED\n+INVENTORY.UNDROPPABLE\n+FlOATBOB\n+NOTIMEFREEZE\nInventory.Amount 1\nInventory.MaxAmount 3\nInventory.RespawnTics 999999\nInventory.Icon \"O_LIFE\"\nTag \"Life Sphere: use to drop a life. Max lives: 3.\"\nInventory.InterHubAmount 3\nInventory.PickupMessage \"Dominator life sphere!\"\nStates\n{\nSpawn:\nLIFE Y 10\nLIFE Y 10 BRIGHT\nLoop\n\nUse:\nTNT1 A 1\nFail\n\n}\n}\n\nActor DW_SilenceLifeSphere : CustomInventory\n{\nScale 1\n-INVBAR\n-INVENTORY.KEEPDEPLETED\n+DROPPED\n+INVENTORY.UNDROPPABLE\n+FlOATBOB\n+NOTIMEFREEZE\nInventory.Amount 1\nInventory.MaxAmount 3\nInventory.RespawnTics 999999\nInventory.Icon \"O_LIFE\"\nTag \"Life Sphere: use to drop a life. Max lives: 3.\"\nInventory.InterHubAmount 3\nInventory.PickupMessage \"Silence life sphere!\"\nStates\n{\nSpawn:\nLIFE Z 10\nLIFE Z 10 BRIGHT\nLoop\n\nUse:\nTNT1 A 1\nFail\n\n}\n}\n\nACTOR PowerDamageDominator : PowerDamage\n{\ndamagefactor \"Normal\", 2\n Inventory.icon \"S_JDBL\"\n}"
},
{
"source": "pk3",
"name": "HealthItem.txt",
"contents": "Actor SPVial : CustomInventory\n{\nScale 1\n-INVBAR\n+DROPPED\n+INVENTORY.UNDROPPABLE\n+BLOODSPLATTER\n+FlOATBOB\n+NOTIMEFREEZE\nInventory.Amount 1\nInventory.MaxAmount 16\nInventory.Icon \"NULLA0\"\nTag \"HPVial\"\nInventory.InterHubAmount 5\nInventory.PickupMessage \"Crystal Vial\"\nInventory.PickupSound \"Heal/Pulse\"\nInventory.RespawnTics 1600\nStates\n{\nSpawn:\nPTN1 ABC 3\nPTN1 ABC 3 BRIGHT\nLoop\n\nUse:\nTNT1 A 1 A_GiveInventory(\"health\",10)\nStop\n\nPickup:\nTNT1 A 0\nStop\n\nPickup2:\nTNT1 A 0\nFail\n}\n}\n\n//#################################################\n//####### Health Pack #################\n//#################################################\nActor DW_RecoverPulse : CustomInventory\n{\nScale 0.06\n+INVBAR\n+DROPPED\n+INVENTORY.UNDROPPABLE\n+BLOODSPLATTER\n+FlOATBOB\n+NOTIMEFREEZE\nInventory.Amount 1\nInventory.MaxAmount 0\nInventory.Icon \"SBDLM0\"\nTag \"Recovery Pulse: restores 25 hp.\"\nInventory.InterHubAmount 0\n+INVENTORY.AUTOACTIVATE\nInventory.PickupMessage \"\"\nInventory.PickupSound \"Heal/Pulse\"\nInventory.RespawnTics 5000\nStates\n{\nSpawn:\nMEDZ X 10\nMEDZ X 10 BRIGHT\nLoop\n\nUse:\nTNT1 A 0\nTNT1 A 1\nTNT1 A 0 A_JumpIfInventory(\"ImStrife\",1,\"Use3\")\nTNT1 A 0 A_JumpIfInventory(\"ImHeXen\",1,\"Use2\")\nTNT1 A 0 A_JumpIfInventory(\"ImHeretic\",1,\"Use2\")\nUse4:\nTNT1 A 0 A_GiveInventory(\"Health\",25)\nTNT1 A 0\nstop\n\nUse2:\nTNT1 A 0\nTNT1 A 0 A_JumpIfInventory(\"IconoArtiHealth\",10,\"Use4\")\nTNT1 A 1\nTNT1 A 0 A_GiveInventory(\"IconoArtiHealth\",1)\nTNT1 A 0\nstop\n\nUse3:\nTNT1 A 0\nTNT1 A 0 A_JumpIfInventory(\"IconMedicalKit\",5,\"Use4\")\nTNT1 A 1\nTNT1 A 0 A_GiveInventory(\"IconMedicalKit\",1)\nTNT1 A 0\nstop\n\n}\n}\n//#################################################\n//####### Health Scales ###########################\n//#################################################\nActor DW_SmallRecoverPulse : CustomInventory\n{\nScale 0.02\n+INVBAR\n+DROPPED\n+INVENTORY.UNDROPPABLE\n+BLOODSPLATTER\n+FlOATBOB\n+NOTIMEFREEZE\nInventory.Amount 1\nInventory.MaxAmount 0\nInventory.Icon \"SBDLM0\"\nTag \"Small Recovery Pulse: restores 10 hp.\"\nInventory.InterHubAmount 0\n+INVENTORY.AUTOACTIVATE\nInventory.PickupMessage \"\"\nInventory.PickupSound \"Heal/Pulse\"\nInventory.RespawnTics 5000\nStates\n{\nSpawn:\nMEDZ X 10\nMEDZ X 10 BRIGHT\nLoop\n\nUse:\nTNT1 A 0 A_JumpIfInventory(\"ImStrife\",1,\"Use3\")\nUse4:\nTNT1 A 0 A_GiveInventory(\"Health\",10)\nTNT1 A 0\nstop\n\nUse3:\nTNT1 A 0\nTNT1 A 1\nTNT1 A 0 A_JumpIfInventory(\"IconMedpatch\",10,\"Use4\")\nTNT1 A 0 A_GiveInventory(\"IconMedpatch\",1)\nTNT1 A 0\nstop\n}\n}\n\n//#################################################\n//####### Health Pack #################\n//#################################################\nActor CrusaderHealthPack : CustomInventory\n{\nScale 0.06\n+INVBAR\n+DROPPED\n+INVENTORY.UNDROPPABLE\n+BLOODSPLATTER\n+FlOATBOB\n+NOTIMEFREEZE\nInventory.Amount 1\nInventory.MaxAmount 5\nInventory.Icon \"SBDLM0\"\nTag \"Recover Patch: restores 50 hp.\"\nInventory.InterHubAmount 5\n-INVENTORY.AUTOACTIVATE\nInventory.PickupMessage \"\"\nInventory.PickupSound \"Heal/Pulse\"\nInventory.RespawnTics 5000\nStates\n{\nSpawn:\nMEDZ X 10\nMEDZ X 10 BRIGHT\nLoop\n\nUse:\nTNT1 A 0\nTNT1 A 0 A_GiveInventory(\"Health\",25)\nTNT1 A 0\nstop\n}\n}"
},
{
"source": "pk3",
"name": "Credit.txt",
"contents": "Some content listed below may not appear in current versions.\nAll files listed are somewhere within the resources loaded before this file.\n\nFor Credit on the Summoned monsters please see the text file for each monster.\n\nThanks to Lippeth and osjclatchford over on the ZDoom forums!\nwithout the free to use sprites they posted alot of the magic weapons would not be here.\n\nAll darkforces sprites were extracted directly from the original game files.\nI own a copy of the game and extracted/edited them myself several years ago.\n\n--------------------------------------------\n| Random Credit Page |\n--------------------------------------------\nALTERATION OF THIS PROJECT WITHOUT AUTHORS CONSENT IS FORBIDDEN!!\nIf you want something changed DO NOT make the changes yourself.\nAny public versions posted without my consent will be taken down using this document as reference.\nAll decorate contained in this project was written from scratch please ask before using.\n\nGLDefs:\nProvided by PopSoap.\n\nRevnant Missile fix:\nProvided by PopSoap\n\nPlease see the credits folder for the realms credits files for realms monsters\n\nTalia Sprites: (currently unused)\nSchala sprites made by Chrono trigger fans, recolored to typical doom green\ncredit to:\nRoxSilverFox\nJustin3009\nMagilsugaM\nGemini\nfor creating these awesome sprites!\n\nHell App:\nSubmitted: Tormentor667\nDecorate: Eriance\nGLDEFs: Ghastly Dragon\nSounds: Raven Software\nSprites: Raven Software\nSprite Edit: Eriance\nIdea Base: Diablo 2 Hellforge Smith Demon, Heretic Maulotaur0\n\nDOOM Weapon Sprites v2.0 by Neccronixis\n\n*FREE USE DISCLAIMER*\nThis project consists of several dozen files from multiple sources both in and out of the Zandronum community.\nThe base resource file used in this wad is a collection of files I have found and cited in old projects over the last 12 years.\nI apoligize for not listing all sources here.\n\nIf a file (that is currently in use) is yours and you would like credit feel free to email me at deathwat@gmail.com\nI try to check this email only every so often so responses may not be immediate.\n\nThat said there are several weapons and sprites I have either edited, ripped or created myself.\nThese sprites include:\nTribes Spinfusor (Ripped using fraps and a video to jpg converter)\nTribes Chaingun (Ripped using fraps and a video to jpg converter)\nTribes Mortar Cannon (Ripped using fraps and a video to jpg converter)\nTribes Laser Rifle (Ripped using fraps and a video to jpg converter)\nVarious Tribes Resources (Ripped use an EXE unpacker and several other extraction products)\n\nIf you use any of the files specifically listed above you by default agree to credit me for ripping them.\nYou also by default you agree to credit the game they orginate from.\nIf you use any file from the resources pk3 used along side this project,\nyou acknowledge full responsibility should any creator come out pubically against using their sprites.\n\nIf you use any decorate from this file you by default agree to give me full credit for the orginial decorate\nYou agree to and must provide a citation as to which version of this project you took the decorate from.\nYou agree to throughly notate any alterations made to my decorate.\nThis however does NOT authorize you to make unoffical versions of MY work!\nIf you want to use my decorate as a REFERENCE that is fine, remaking, remixing or otherwise using my work in a way I did not intend is not permited.\nLet me say that again do NOT recreate my work and post unoffical fan versions. Period.\nYOU HAVE BEEN WARNED!\n(I know I sound like a total tool here but people have done it in the past while the offical version is still being worked on)\n\nI take pride in using only decorate written from scratch myself, taken from my own previous works, or found on the Zdoom wiki.\nIf you use any decorate that has any sort of notation as to where I may of gotten it or if another author is responsible for it, you agree to give those parties involved credit.\n\nI post my works mostly for the enjoyment of myself and my friends but dont mind other authors using it as a learning material.\nI allow full use of my decorate for learning purposes but do not authorize unoffical versions of this project.\n\nThis includes but is not limited to hotfixes, addons, file changes, sound changes etc.\n\nI hope you enjoy this project as I have spent quite some time working on it and continue to do so from time to time.\n\n-(DeathWatch)"
},
{
"source": "pk3",
"name": "Enemy Credits.txt",
"contents": "//######### Afrit #############\nSubmitted: Tormentor667\nDecorate: Nanami, Ghastly_dragon\nGLDEFs: Keksdose, Herculine (Brightmaps)\nSounds: Id Software\nSprites: Id Software\nSprite Edit: Espi, Ebola\n\nName: Afrit\nDifficulty: Hard\nConnection: none\nSummon: Afrit\nMelee: No\nDistance: Projectile\nType: Demon\n//#############################\n//####### Agatho Demon ########\n//#############################\nDecorate: Jimmy\nGLDEFs: Ghastly Dragon, Sandypaper (Brightmaps)\nSounds: Id Software\nSprites: Id Software, Eriance (Projectiles), Vader (Projectiles)\nSprite Edit: Jimmy\n\nName: Agathodemon\nDifficulty: Medium\nConnection: None\nSummon: Agathodemon, AnotherAgathodemon\nMelee: Yes\nDistance: Projectile, Tracer\nType: Demon\nBrightmaps: Yes\n\n//################################\n//####### Arachnotron Mk2 ########\n//################################\nDecorate: Jimmy, Zdude (minor edits)\nSounds: None added, uses stock Doom sounds\nGLDefs: Sandypaper (Brightmaps)\nSprites: id Software\nSprite Edit: Jimmy\nIdea Base: Upgraded version of the Arachnotron\n\nName: Augmented Arachnotron\nDifficulty: Medium\nConnections: Uses the resources from the original Arachnotron (not included in wad)\nSummon: ArachnotronMK2\nMelee: None\nDistance: Projectile\nType: Demon, Cybernetic\nBrightmaps: Yes\n//################################\n//####### Archon of Hell #########\n//################################\nName: Archon of Hell\nDifficulty: Hard\nConnection: none\nSummon: ArchonOfHell\nMelee: Yes\nDistance: Projectile\nType: Demon\nBrightmaps: Yes\n\nSubmitted: Tormentor667\nDecorate: Eriance\nGLDEFs: Ghastly Dragon, Sandypaper (Brightmaps)\nSounds: Id Software, Eriance\nSprites: Id Software, Midway, Eriance\nSprite Edit: Eriance\nIdea Base: Hellstorm Archon of Hell\n//################################\n//####### Blood Demon ############\n//################################\n\nDecorate: Carnevil\nGLDefs: Sandypaper (Brightmaps)\nSounds: Id Software\nSprites: Id Software\nSprite Edit: Neoworm, Vader\nIdea Base: Skulltag's Blood Demon by Cyb\n\nName: Blood Demon\nDifficulty: Medium\nConnection: none\nSummon: BloodDemonClone\nMelee: Yes\nDistance: None\nType: Demon, Cybernetic\nBrightmaps: Yes\n\n//Got lazy the rest are in the wad file of the enemies name."
},
{
"source": "pk3",
"name": "LavaDemon.txt",
"contents": "All monsters used in this project were found at:\n//www.realm667.com/index.php/en/beastiary-mainmenu-136-69621/heretic-hexen-style-mainmenu-137-49102\nand are in the public domain, these files are fair game to be used by\nother content creators as long as credit is given properly.\n\nSubmitted: Virtue\nDecorate: Virtue\nSounds: Raven Software\nSprites: Raven Software\nSprite Edit: Virtue, CodenniumRed\nIdea Base: A cool fire based monster\n\n---------------------------------------------------------------\nDeathWatch Notes:\nBelow are the changes I have made compared to the version found on Realms667.\nThese changes are posted purely for those that might be interested.\nUnder no circumstance should you use the version found here as your own.\nPlease show proper respect to the creator and get it from Realms667.\n\n-Renamed to avoid conflict with other versions of itself.\n-added the following flags:\n-SHOOTABLE\n+FRIENDLY\n+JUMPDOWN\n+LOOKALLAROUND\n+MISSILEMORE\n+MISSILEEVENMORE\n+CANUSEWALLS\n+NOBLOCKMONST\n+NOTARGET\n\nSpecies Player\n+THRUSPECIES\n+MTHRUSPECIES\n\nCaused monster to gain WeaponID over time.\nA variable usually used by players this acts as a suicide timer\nfor this monster."
},
{
"source": "pk3",
"name": "DeathKnight.txt",
"contents": "All monsters used in this project were found at:\n//www.realm667.com/index.php/en/beastiary-mainmenu-136-69621/heretic-hexen-style-mainmenu-137-49102\nand are in the public domain, these files are fair game to be used by\nother content creators as long as credit is given properly.\n\nSubmitted: Tormentor667\nDecorate: Eriance\nGLDEFs: Ghastly Dragon\nSounds: Raven Software, Eriance\nSprites: Raven Software\nSprite Edit: Eriance\nIdea Base: Heretic Undead Warrior\n\nA very powerful monster with several attacks that do very high damage.\nIn addition to its high health, it can reflect projectiles with its shield.\nBest killed with hitscan attacks in open areas.\n\n---------------------------------------------------------------\nDeathWatch Notes:\nBelow are the changes I have made compared to the version found on Realms667.\nThese changes are posted purely for those that might be interested.\nUnder no circumstance should you use the version found here as your own.\nPlease show proper respect to the creator and get it from Realms667.\n\n-Renamed to avoid conflict with other versions of itself.\n-added the following flags:\n-SHOOTABLE\n+FRIENDLY\n+JUMPDOWN\n+LOOKALLAROUND\n+MISSILEMORE\n+MISSILEEVENMORE\n+CANUSEWALLS\n+NOBLOCKMONST\n+NOTARGET\n\nSpecies Player\n+THRUSPECIES\n+MTHRUSPECIES\n\nCaused monster to gain WeaponID over time.\nA variable usually used by players this acts as a suicide timer\nfor this monster."
},
{
"source": "pk3",
"name": "Avatar.txt",
"contents": "All monsters used in this project were found at:\n//www.realm667.com/index.php/en/beastiary-mainmenu-136-69621/heretic-hexen-style-mainmenu-137-49102\nand are in the public domain, these files are fair game to be used by\nother content creators as long as credit is given properly.\n\nSubmitted: Tormentor667\nDecorate: Eriance\nGLDEFs: Ghastly Dragon\nSounds: Raven Software, ZDoom WRW\nSprites: Raven Software, id Software\nSprite Edit: Eriance\nIdea Base: Hexen Heresiarch, Hellstorm Dark Avatar\n\n---------------------------------------------------------------\nDeathWatch Notes:\nBelow are the changes I have made compared to the version found on Realms667.\nThese changes are posted purely for those that might be interested.\nUnder no circumstance should you use the version found here as your own.\nPlease show proper respect to the creator and get it from Realms667.\n\n-Renamed to avoid conflict with other versions of itself.\n-added the following flags:\n-SHOOTABLE\n+FRIENDLY\n+JUMPDOWN\n+LOOKALLAROUND\n+MISSILEMORE\n+MISSILEEVENMORE\n+CANUSEWALLS\n+NOBLOCKMONST\n+NOTARGET\n\nSpecies Player\n+THRUSPECIES\n+MTHRUSPECIES\n\nCaused monster to gain WeaponID over time.\nA variable usually used by players this acts as a suicide timer\nfor this monster."
},
{
"source": "pk3",
"name": "Acolyte.txt",
"contents": "All monsters used in this project were found at:\n//www.realm667.com/index.php/en/beastiary-mainmenu-136-69621/heretic-hexen-style-mainmenu-137-49102\nand are in the public domain, these files are fair game to be used by\nother content creators as long as credit is given properly.\n\nSubmitted: Tormentor667\nDecorate: Eriance\nGLDEFs: Ghastly Dragon\nSounds: Raven Software, Eriance\nSprites: Raven Software\nSprite Edit: Eriance\nIdea Base: Hexen Dark Bishop, Hellstorm Acolyte\n---------------------------------------------------------------\nDeathWatch Notes:\nBelow are the changes I have made compared to the version found on Realms667.\nThese changes are posted purely for those that might be interested.\nUnder no circumstance should you use the version found here as your own.\nPlease show proper respect to the creator and get it from Realms667.\n\n-Renamed to avoid conflict with other versions of itself.\n-added the following flags:\n-SHOOTABLE\n+FRIENDLY\n+JUMPDOWN\n+LOOKALLAROUND\n+MISSILEMORE\n+MISSILEEVENMORE\n+CANUSEWALLS\n+NOBLOCKMONST\n+NOTARGET\n\nSpecies Player\n+THRUSPECIES\n+MTHRUSPECIES\n\nCaused monster to gain WeaponID over time.\nA variable usually used by players this acts as a suicide timer\nfor this monster."
},
{
"source": "pk3",
"name": "old stuff/Base/Drops.txt",
"contents": "//Weapon Pickups"
},
{
"source": "pk3",
"name": "old stuff/Base/REPLACE.txt",
"contents": "//\n//\n//Doom2 Preservation Actors\n//\n//\n\nACTOR IconDefender : ArtiInvulnerability2\n{\n+Dropped\nPowerup.Color White, 0.05\nInventory.Amount 1\nInventory.MaxAmount 2\nInventory.InterHubAmount 2\n}\n\nActor \"IconoArtiHealth\" : ArtiHealth\n{\nInventory.MaxAmount 5\nInventory.InterHubAmount 5\n}\n\nActor \"MedicalKit2\" : MedicalKit\n{\nInventory.MaxAmount 5\nInventory.InterHubAmount 5\n}\n\nActor \"MedPatch2\" : medpatch\n{\nInventory.MaxAmount 5\nInventory.InterHubAmount 5\n}\n\nActor \"Chain Saw\" : chainsaw\n{\n +INVENTORY.UNDROPPABLE\n}\nActor \"Pistol \" : Pistol\n{\n Weapon.AmmoType \"cooldown5\"\n Weapon.AmmoGive 0\n}\nActor \"Shotgun \" : shotgun\n{\n Weapon.AmmoType \"cooldown5\"\n Weapon.AmmoGive 0\n}\n\nActor \"SuperShotgun \" : SuperShotgun\n{\n Weapon.AmmoType \"cooldown5\"\n Weapon.AmmoGive 0\n}\n\nActor \"Chaingun \" : chaingun\n{\n Weapon.AmmoType \"cooldown5\"\n Weapon.AmmoGive 0\n }\n\nActor \"Rocket Launcher\" : rocketlauncher\n{\n Weapon.AmmoType \"cooldown5\"\n Weapon.AmmoGive 0\n States\n {\n Fire:\n MISG B 8 A_GunFlash\n MISG B 12 A_FireCustomMissile(\"TactRocket\")\n MISG B 0 A_ReFire\n Goto Ready\n}\n}\n\nActor \"PlasmaRifle \" : PlasmaRifle\n{\n Weapon.AmmoType \"cooldown5\"\n Weapon.AmmoGive 0\n}\n\nActor \"BFG-9000\" : BFG9000\n{\n Weapon.AmmoType \"cooldown5\"\n Weapon.AmmoGive 0\n}\n//Replaced Actors, see List.txt for a list top to bottom\n\nACTOR \"DummyPickUp1\" : CustomInventory\n{\nRenderStyle None\n+INVENTORY.UNDROPPABLE\n-FLOATBOB\nscale .9\nInventory.Amount 0\nInventory.MaxAmount 1\nInventory.PickupMessage \"Black Weapon Sphere\"\n-INVBAR\n Inventory.pickupmessage \"\"\n+Pickup\n scale 0.6\nStates\n{\n\n Spawn:\n HALI B 10\n loop\n PickUp:\n HALI B 10\n Fail\nUse:\nNull B 1\nstop\n}\n}\n\nACTOR \"DummyPickUp17\" : DummyPickUp1\n{\nStates\n{\n\n Spawn:\n HALI B 10\n loop\n PickUp:\n HALI B 10\n Fail\nUse:\nNull B 1\nstop\n}\n}\n\nACTOR \"DummyPickUp31\" : DummyPickUp1 replaces Fist\n{\nStates\n{\n\n Spawn:\n HALI B 10\n loop\n PickUp:\n HALI B 10\n Fail\nUse:\nNull B 1\nstop\n}\n}\nACTOR \"NewRadSuit\" : RadSuit\n{\n}\nACTOR \"RadiationSuit\" : EnvironmentalSuit\n{\nInventory.MaxAmount 1\nInventory.InterHubAmount 1\n}\n\nACTOR AllMap2 : AllMap\n{\n+INVENTORY.UNDROPPABLE\n}\nACTOR Medikit2 : Medikit\n{\nInventory.RespawnTics 6300\n}\nACTOR StimPack2 : StimPack\n{\nInventory.RespawnTics 6300\n}\n//ScaledHealthPack\n\nACTOR GreenArmor2 : GreenArmor\n{\n}\n\nACTOR BlueArmor2 : BlueArmor\n{\n}\n//Needs Update\n\n//Needs Update\nactor BonusSpawner2 : RandomSpawner\n{\n+DROPPED\n// DropItem \"MapScanner\" 256 1\n}\n\nACTOR BlurSphere2 : BlurSphere\n{\n}\n\nACTOR SoulSphere2 : SoulSphere\n{\n}\nACTOR IconoHealingRadius : ArtiHealingRadius\n{\nInventory.Amount 1\nInventory.MaxAmount 5\nInventory.InterHubAmount 5\n}\n\nACTOR IconoArtiEgg : ArtiEgg\n{\nInventory.Amount 1\nInventory.MaxAmount 1\nInventory.InterHubAmount 1\n}\n\nACTOR IconoArtiPork : ArtiPork\n{\nInventory.Amount 1\nInventory.MaxAmount 1\nInventory.InterHubAmount 1\n}\n\nACTOR IconoArtiPoisonBag1 : ArtiPoisonBag1\n{\nInventory.Amount 1\nInventory.MaxAmount 20\nInventory.InterHubAmount 20\n}\n\nACTOR IconoArtiPoisonBag2 : ArtiPoisonBag2\n{\nInventory.Amount 1\nInventory.MaxAmount 10\nInventory.InterHubAmount 20\n}\n\nACTOR IconoArtiPoisonBag3 : ArtiPoisonBag3\n{\nInventory.Amount 1\nInventory.MaxAmount 10\nInventory.InterHubAmount 20\n}\n\nACTOR IconoArtiTeleport : ArtiTeleport\n{\nInventory.Amount 1\nInventory.MaxAmount 2\nInventory.InterHubAmount 2\nStates\n{\nSpawn:\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nATLP ABCB 4 BRIGHT\nStop\n}\n}\n\nactor IconChaosHub\n{\n+SHOOTABLE +DROPOFF\n+NOBLOOD +NOBLOCKMONST -PUSHABLE\nHealth 10\nRadius 12\nHeight 50\nMass 10000\nSpeed 0\nPainChance 0\nStates\n{\nSpawn:\nHCDH ABCB 6 BRIGHT\nLoop\nDeath:\nNULL A 1\nYITH A 0 A_PlaySound(\"TimePoof\")\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 90)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 180)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 270)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 360)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 135)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 45)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 315)\nRNUH Z 0 A_SpawnItemEx (\"IconoArtiTeleport\", 0, 0, 0, 1.5, 0, 0, 225)\nRNUH Z 1 A_ChangeFlag(\"USESPECIAL\",0)\nQTBX L 2 Bright\nQTBX LLLL 500\nQTBX L 100\nQTBX LLLL 500\nQTBX L 100\nQTBX LLLL 500\nQTBX L 100\nNULL A 1 A_SpawnItem(\"IconChaosHub\")\nStop\n}\n}"
},
{
"source": "pk3",
"name": "old stuff/Base/REPLACE2.txt",
"contents": "//\n//\n//Doom2 Preservation Actors\n//\n//\nActor \"DeadMarine2\" : DeadMarine\n{\n}\n\nActor \"GibbedMarine2\" : GibbedMarine\n{\n}\n\nActor \"GibbedMarineExtra2\" : GibbedMarineExtra\n{\n}\n\nActor \"CandleStick2\" : CandleStick\n{\n}\n\nactor DWCorpseSpawn : RandomSpawner replaces DeadMarine\n{\nDropItem \"DeadMarine2\" 256 10\n}\nactor DWCorpseSpawn2 : RandomSpawner replaces GibbedMarine\n{\nDropItem \"GibbedMarine2\" 256 10\n}\nactor DWCorpseSpawn3 : RandomSpawner replaces GibbedMarineExtra\n{\nDropItem \"GibbedMarineExtra2\" 256 10\n}\nactor DWCorpseSpawn4 : RandomSpawner replaces CandleStick\n{\nDropItem \"CandleStick2\" 256 5\n}\n//#################################\n//######### Weapons ###############\n//#################################\n\nactor SawSpawner : RandomSpawner replaces ChainSaw\n{\n+DROPPED\n DropItem \"DW_SlotTwo\" 256 1\n}\n\nactor SGSpawner : RandomSpawner replaces Shotgun\n{\n DropItem \"DW_SlotFour\" 256 1\n}\n\nactor ChainSpawner : RandomSpawner replaces ChainGun\n{\n DropItem \"DW_SlotFive\" 256 1\n}\n\nactor SSGSpawner : RandomSpawner replaces SuperShotgun\n{\n DropItem \"DW_SlotSix\" 256 1\n}\n\nactor RLSpawner : RandomSpawner replaces RocketLauncher\n{\n DropItem \"DW_SlotSeven\" 256 1\n}\n\nactor PRSpawner : RandomSpawner replaces PlasmaRifle\n{\n DropItem \"DW_SlotEight\" 256 1\n}\n\nactor BFGSpawner : RandomSpawner replaces BFG9000\n{\n DropItem \"DW_SlotNine\" 256 1\n}\n\nactor ZerkSpawner : RandomSpawner replaces Berserk\n{\n DropItem \"DW_SlotZero\" 256 1\n}\n//#################################\n//###### health Spawns ############\n//#################################\n\nactor soulspawner : RandomSpawner replaces SoulSphere\n{\n DropItem \"DW_SoulPack\" 256 6\n}\n\nactor megaSpawner : RandomSpawner replaces MegaSphere\n{\n+DROPPED\n DropItem \"DW_MegaPack\" 256 1\n}\n\nactor HealthSpawner : RandomSpawner replaces Medikit\n{\n DropItem \"DW_SlotMedikit\" 256 1\n}\n\nactor StimSpawner : RandomSpawner replaces StimPack\n{\n DropItem \"DW_SlotStimPack\" 256 1\n}\n\nactor HPBSpawner : RandomSpawner replaces healthbonus\n{\n DropItem \"DW_HPPack\" 256 1\n}\n\nactor HPBSpawner1 : RandomSpawner replaces armorbonus\n{\n DropItem \"DW_HPPack\" 256 1\n}\n\nactor GreenArmorSpawner : RandomSpawner replaces GreenArmor\n{\n DropItem \"DW_GreenSlot\" 256 1\n}\n\nactor BlueArmorSpawner : RandomSpawner replaces BlueArmor\n{\n DropItem \"DW_BlueSlot\" 256 1\n}\n//###############################\n//###### Gear Spawn #############\n//###############################\n\nactor Radspawner : RandomSpawner replaces Radsuit\n{\n DropItem \"DW_GreenSlime\" 256 1\n}\nactor PackSpawner : RandomSpawner replaces backpack\n{\n DropItem \"DW_AmmoSphere\" 256 5\n}\n\nactor blurSpawner : RandomSpawner replaces BlurSphere\n{\n DropItem \"DW_TimeSphere\" 256 1\n}\n\nactor BonusSpawner1 : RandomSpawner replaces AllMap\n{\n+DROPPED\n DropItem \"DW_LifeSphere\" 256 1\n}"
}
]
},
"maps": []
}