Raw model (for completeness)
{
"meta": {
"id": "06e8b32f-0c1e-4b66-909e-6ea84dbb4baf",
"sha1": "70df8a9cec2bae1ebd30fc31d8d0a8db3cf91671",
"sha256": "b307afa6bc2fb59f82d208ecf014b0f4c61d0106bde04a1a50fd9d2c1f22c1e4",
"filenames": [
"sm-exfix9.pk3"
],
"additional": {
"engines": [
"ZDOOM"
],
"iwad": [],
"filename": null,
"added": "2016-10-18 20:04:20",
"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": "2016-10-18 20:04:20",
"file": {
"type": "PK3",
"size": 4963518,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/70df8a9cec2bae1ebd30fc31d8d0a8db3cf91671/70df8a9cec2bae1ebd30fc31d8d0a8db3cf91671.pk3.gz",
"corrupt": false
},
"content": {
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 167,
"maps": 0,
"palettes": 0
},
"engines_guess": [
"ZDOOM"
]
},
"text_files": [
{
"source": "pk3",
"name": "GLDEFS.txt",
"contents": "// Monsters\n\n#include \"gldefs/Enemies_Blakestone.txt\"\n#include \"gldefs/Enemies_Chex.txt\"\n#include \"gldefs/Enemies_Doom.txt\"\n#include \"gldefs/Enemies_Duke.txt\"\n#include \"gldefs/Enemies_CyberMage.txt\"\n#include \"gldefs/Enemies_Hexen.txt\"\n#include \"gldefs/Enemies_Heretic.txt\"\n#include \"gldefs/Enemies_Rebmoon.txt\"\n#include \"gldefs/Enemies_Powerslave.txt\"\n#include \"gldefs/Enemies_ShadowWarrior.txt\"\n#include \"gldefs/Enemies_Wolf3D.txt\"\n#include \"gldefs/Enemies_Corridor7.txt\"\n\n//Players\n\n#include \"gldefs/Players/doom.txt\"\n#include \"gldefs/Players/heretic.txt\"\n#include \"gldefs/Players/hexen.txt\"\n#include \"gldefs/Players/quake.txt\"\n#include \"gldefs/Players/doom64.txt\"\n#include \"gldefs/Players/blake.txt\"\n#include \"gldefs/Players/caleb.txt\"\n#include \"gldefs/Players/duke.txt\"\n#include \"gldefs/Players/eleena.txt\"\n#include \"gldefs/Players/marathon.txt\"\n#include \"gldefs/Players/rebelmoon.txt\"\n#include \"gldefs/Players/freely.txt\"\n#include \"gldefs/Players/strifeguy.txt\"\n#include \"gldefs/Players/freeman.txt\"\n#include \"gldefs/Players/grondoval.txt\"\n#include \"gldefs/Players/mooman.txt\"\n#include \"gldefs/Players/jack.txt\"\n#include \"gldefs/Players/c7.txt\"\n#include \"gldefs/Players/jon.txt\"\n#include \"gldefs/Players/leonard.txt\"\n#include \"gldefs/Players/lowang.txt\"\n#include \"gldefs/Players/cybermage.txt\"\n#include \"gldefs/Players/hexen2.txt\"\n#include \"gldefs/Players/wolfen3d.txt\"\n#include \"gldefs/Players/katarn.txt\""
},
{
"source": "pk3",
"name": "Changelog.txt",
"contents": "sm-exfix9.pk3 (same as sm-exfix9-z3.0.pk3 but removed zandronum 3.0 stuff)\n\n[Parias]\nSlot 7: nerfed his ult a bit. Now it'll have 25% of chance of inflicting pain on\nmonsters.\n\n[Mooman]\n(EXPERIMENTAL) Slot 7: new Hitscan mode - it fires a fast speed missile (a bit\nfaster than Ripper mode), but its trails do splash dmg. The original purpose is\nstill kept (good vs low tier enemies, bad vs high tier ones).\nClone: changed projectile offsets.\n\n[StrifeGuy]\nSlot 7: nerfed mauler bullets and torpedowaves a bit (for the first, used\nsimilar damage calculation of Strife's, but buffed twice; for the latter,\nkilling cyber with 2 shots was INSANE, thats why i nerfed it).\nSigil: fixed firing pattern (why it was firing backwards?) and main projectile\noffsets.\n\n[Freeman]\nFaster raising animation for all weapons.\nPistol: reloads faster\nSlot 2: reloads faster and buffed damage\nSlot 4: reloads faster & faster cooldown for alt fire\n\n[Leonard]\nSlot 2: sightly nerfed"
},
{
"source": "pk3",
"name": "gldefs/Enemies_Blakestone.txt",
"contents": "// Wolfenstein 3D Monsters\n\n// Sector Guard\n\nflickerlight SGRD_ATK\n{\n color 1.96 2.0 0.36\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject SectorGuard\n{\n frame BSE1N { light SGRD_ATK }\n}\n\nobject Informant\n{\n frame BSE4O { light SGRD_ATK }\n}\n\nobject BlakeSentinel\n{\n frame BSE2O { light SGRD_ATK }\n}\n\nobject StarTrooper\n{\n frame BSE3O { light SGRD_ATK }\n}\n\nobject SectorPatrol\n{\n frame BS23N { light SGRD_ATK }\n}\n\nobject SectorPatrol\n{\n frame BS23N { light SGRD_ATK }\n}\n\nobject TechWarrior\n{\n frame BS24O { light SGRD_ATK }\n}\n\nobject TechWarrior\n{\n frame BS24O { light SGRD_ATK }\n}\n\nobject AlienProtector\n{\n frame BS25N { light SGRD_ATK }\n}\n\nobject AlienProtector\n{\n frame BS25N { light SGRD_ATK }\n}\n\nobject GeneticGuard\n{\n frame BS10P { light SGRD_ATK }\n}\n\nobject MutatedGuard\n{\n frame BS15G { light SGRD_ATK }\n}\n\nobject GiantStalker\n{\n frame BS26G { light SGRD_ATK }\n}\n\nobject GoldFire\n{\n frame BSE5P { light SGRD_ATK }\n}\n\n// Per scan\n\nflickerlight PER_SCAN\n{\n color 1.96 2.0 0.36\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject PerScanDrone\n{\n frame BSE6E { light PLASMADISCHARGEBOOM }\n frame BSE6F { light PLASMADISCHARGEBOOM }\n frame BSE6G { light PLASMADISCHARGEBOOM }\n frame BSE6H { light PLASMADISCHARGEBOOM }\n}\n\nobject PerScanBomb\n{\n frame BFX1A { light PLASMADISCHARGEBOOM }\n frame BFX1B { light PLASMADISCHARGEBOOM }\n frame BFX1C { light PLASMADISCHARGEBOOM }\n frame BFX1D { light PLASMADISCHARGEBOOM }\n frame BFX1E { light PLASMADISCHARGEBOOM }\n}\n\n// Plasma Alien\n\nflickerlight PLASMA_ALIEN\n{\n color 1.20 1.20 2.24\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight PLASMA_ALIENPROJECTILE\n{\n color 1.80 2.08 2.36\n size 60\n secondarysize 60\n chance 0.2\n}\n\nobject PlasmaAlien\n{\n frame BSE8C { light PLASMA_ALIEN }\n frame BSE8D { light PLASMA_ALIEN }\n frame BSE8E { light PLASMA_ALIEN }\n frame BSE8F { light PLASMA_ALIEN }\n frame BSE8G { light PLASMA_ALIEN }\n frame BSE8H { light PLASMA_ALIEN }\n frame BSE8I { light PLASMA_ALIEN }\n frame BSE8J { light PLASMA_ALIEN }\n frame BSE8K { light PLASMA_ALIEN }\n frame BSE8L { light PLASMA_ALIEN }\n frame BSE8M { light PLASMA_ALIENdead1 }\n frame BSE8N { light PLASMA_ALIENdead1 }\n}\n\nobject PlasmaAlienShot\n{\n frame BFX2A { light PLASMA_ALIENPROJECTILE }\n frame BFX2B { light PLASMA_ALIENPROJECTILE }\n frame BFX2C { light PLASMA_ALIENdead1 }\n frame BFX2D { light PLASMA_ALIENdead2 }\n}\n\n// Plasma Sphere\n\nflickerlight PLASMA_ALIENdead1\n{\n color 1.0 1.60 2.16\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight PLASMA_ALIENdead2\n{\n color 0.40 0.40 2.0\n size 60\n secondarysize 60\n chance 0.2\n}\n\nobject PlasmaSphere\n{\n frame BSE9A { light PLASMA_ALIEN }\n frame BSE9B { light PLASMA_ALIEN }\n frame BSE9C { light PLASMA_ALIEN }\n frame BSE9D { light PLASMA_ALIEN }\n frame BSE9E { light PLASMA_ALIEN }\n frame BSE9F { light PLASMA_ALIEN }\n frame BSE9F { light PLASMA_ALIENdead1 }\n frame BSE9G { light PLASMA_ALIENdead1 }\n frame BSE9H { light PLASMA_ALIENdead2 }\n}\n\n// Genetic Aliens Special Effects\n\nflickerlight Proyectile_Red\n{\n color 2.0 1.76 0.36\n size 60\n secondarysize 60\n chance 0.2\n}\n\nobject PodAlienShot\n{\n frame BFX6A { light Proyectile_Red }\n frame BFX6B { light Proyectile_Red }\n frame BFX6C { light Proyectile_Red }\n frame BFX6D { light Proyectile_Red }\n frame BFX6E { light Proyectile_Red }\n frame BFX6F { light Proyectile_Red }\n}\n\n// Mechanic Sentinel\n\nflickerlight Mech_ATK1\n{\n color 2.04 0.56 0.56\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight Mech_ATK2\n{\n color 2.36 1.80 1.80\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject MechSentinel\n{\n frame BS11F { light Mech_ATK1 }\n frame BS11G { light Mech_ATK2 }\n frame BS11I { light PLASMADISCHARGEBOOM }\n frame BS11J { light PLASMADISCHARGEBOOM }\n frame BS11K { light PLASMADISCHARGEBOOM }\n}\n\n// Experiment Humans\n\nflickerlight Proyectile_Purple1\n{\n color 2.16 2.28 2.48\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight Proyectile_Purple2\n{\n color 1.20 1.20 2.28\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight Proyectile_Purple3\n{\n color 0.40 0.40 2.04\n size 60\n secondarysize 60\n chance 0.2\n}\n\nobject ExpHumanBlueShot\n{\n frame BFX5A { light Proyectile_Purple1 }\n frame BFX5B { light Proyectile_Purple1 }\n frame BFX5C { light Proyectile_Purple1 }\n frame BFX5D { light Proyectile_Purple2 }\n frame BFX5E { light Proyectile_Purple2 }\n frame BFX5F { light Proyectile_Purple3 }\n}\n\n// Spider Mutant\n\nflickerlight Spider_ATK\n{\n color 0.4 1.64 1.04\n size 60\n secondarysize 60\n chance 0.2\n}\n\nobject SpiderMutant\n{\n frame BS17F { light Spider_ATK }\n frame BS17G { light Spider_ATK }\n}\n\n// Spider Mutant Shot Effect\n\nflickerlight Spider_ATKEffect1\n{\n color 0.16 1.96 0.16\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight Spider_ATKEffect2\n{\n color 0.92 2.16 0.92\n size 60\n secondarysize 60\n chance 0.2\n}\n\nobject SpiderMutantShotLeft\n{\n frame BFX7G { light Spider_ATKEffect1 }\n frame BFX7H { light Spider_ATKEffect2 }\n frame BFX7I { light Spider_ATKEffect1 }\n}\n\nobject SpiderMutantShotRight\n{\n frame BFX7A { light Spider_ATKEffect1 }\n frame BFX7B { light Spider_ATKEffect2 }\n frame BFX7C { light Spider_ATKEffect1 }\n frame BFX7D { light Spider_ATKEffect1 }\n frame BFX7E { light Spider_ATKEffect2 }\n frame BFX7F { light Spider_ATKEffect1 }\n}\n\n// Genetic Alien Dead\n\nobject MutantBrown\n{\n frame BS14I { light SGRD_ATK }\n}\n\n// Breather Beast\n\nflickerlight Bbeast_ATK1\n{\n color 0.92 0.92 2.16\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight Bbeast_ATK2\n{\n color 2.16 2.16 2.24\n size 60\n secondarysize 60\n chance 0.2\n}\n\nobject BreatherBeast\n{\n frame BS18F { light Bbeast_ATK1 }\n frame BS18G { light Bbeast_ATK2 }\n}\n\n// Reptilian\n\nflickerlight Rep_ATK1\n{\n color 1.72 0.12 0.88\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight Rep_ATK2\n{\n color 2.0 2.04 0.40\n size 60\n secondarysize 60\n chance 0.2\n}\n\nobject ReptilianWarrior\n{\n frame BS20F { light Rep_ATK1 }\n frame BS20G { light Rep_ATK2 }\n}\n\n// Bio Mechanic\n\nobject BioMech\n{\n frame BS22F { light Mech_ATK1 }\n frame BS22G { light Mech_ATK2 }\n}\n\n// Cyborg Warrior\n\nobject CyborgWarrior\n{\n frame BS19F { light Rep_ATK1 }\n frame BS19G { light Rep_ATK2 }\n}\n\n// Acid Dragon\n\nflickerlight Acid_ATK1\n{\n color 1.52 1.58 0.5\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight Acid_ATK2\n{\n color 1.64 1.68 0.20\n size 60\n secondarysize 60\n chance 0.2\n}\n\nobject AcidDragon\n{\n frame BS21F { light Acid_ATK1 }\n frame BS21G { light Acid_ATK2 }\n}\n\n// Acid Dragon Proyectile Effects\n\nflickerlight Acid_Proyectile1\n{\n color 1.80 1.84 0.28\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight Acid_Proyectile2\n{\n color 1.64 1.68 0.20\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight Acid_Proyectile3\n{\n color 2.0 2.04 0.40\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight Acid_Proyectile4\n{\n color 2.0 2.04 0.40\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight Acid_Proyectile5\n{\n color 1.0 1.0 0.0\n size 60\n secondarysize 60\n chance 0.2\n}\n\nobject AcidDragonShot\n{\n frame BFX8A { light Acid_Proyectile1 }\n frame BFX8B { light Acid_Proyectile1 }\n frame BFX8C { light Acid_Proyectile2 }\n frame BFX8D { light Acid_Proyectile3 }\n frame BFX8E { light Acid_Proyectile4 }\n frame BFX8F { light Acid_Proyectile5 }\n}\n\n// Spectre Demon\n\nflickerlight StandLight\n{\n color 0.0 1.88 1.88\n size 70\n secondarysize 70\n chance 0.2\n}\n\nflickerlight SpectreDead1\n{\n color 0.92 2.16 2.16\n size 70\n secondarysize 70\n chance 0.2\n}\n\nflickerlight SpectreDead2\n{\n color 1.20 2.24 2.24\n size 70\n secondarysize 70\n chance 0.2\n}\n\nflickerlight SpectreDead3\n{\n color 2.16 2.24 2.24\n size 70\n secondarysize 70\n chance 0.2\n}\n\nobject SpectorDemon\n{\n frame BS27A { light StandLight }\n frame BS27B { light StandLight }\n frame BS27C { light StandLight }\n frame BS27D { light StandLight }\n frame BS27E { light StandLight }\n frame BS27F { light StandLight }\n frame BS27G { light StandLight }\n\n frame BS27H { light SpectreDead1 }\n frame BS27I { light SpectreDead1 }\n frame BS27J { light SpectreDead2 }\n frame BS27K { light SpectreDead3 }\n frame BS27L { light SpectreDead2 }\n frame BS27M { light SpectreDead1 }\n}\n\n// Armored Stalker\n\nflickerlight ARM_ATK1\n{\n color 1.96 1.12 0.28\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight ARM_ATK2\n{\n color 2.0 1.76 0.36\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject CrawlerBeast\n{\n frame BS28F { light ARM_ATK1 }\n frame BS28G { light ARM_ATK2 }\n frame BS28I { light PLASMADISCHARGEBOOM }\n frame BS28J { light PLASMADISCHARGEBOOM }\n frame BS28K { light PLASMADISCHARGEBOOM }\n}\n\nobject CrawlerBeastShot\n{\n frame BFX8A { light Acid_Proyectile1 }\n frame BFX8B { light Acid_Proyectile1 }\n frame BFX8C { light Acid_Proyectile2 }\n frame BFX8D { light Acid_Proyectile3 }\n frame BFX8E { light Acid_Proyectile4 }\n frame BFX8F { light Acid_Proyectile5 }\n}\n\n// Dr. Goldfire Final Boss\n\nflickerlight burndeadgoldfire1\n{\n color 2.08 1.44 0.80\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight burndeadgoldfire2\n{\n color 2.04 0.56 0.56\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight Sphereshot1\n{\n color 1.20 2.24 2.24\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight Sphereshot2\n{\n color 0.0 1.64 1.64\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight Sphereshot3\n{\n color 1.20 1.20 2.44\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject GoldFireBoss\n{\n frame BS31K { light Acid_Proyectile1 }\n frame BS31L { light Acid_Proyectile1 }\n frame BS31M { light Acid_Proyectile2 }\n frame BS31N { light Acid_Proyectile3 }\n}\n\nobject GoldFireShot\n{\n frame BF10A { light Sphereshot1 }\n frame BF10B { light Sphereshot1 }\n frame BF10C { light Sphereshot1 }\n frame BF10D { light Sphereshot1 }\n frame BF10E { light Sphereshot2 }\n frame BF10F { light Sphereshot3 }\n}\n\nobject SpectorDemonShot\n{\n frame BF10A { light Sphereshot1 }\n frame BF10B { light Sphereshot1 }\n frame BF10C { light Sphereshot1 }\n frame BF10D { light Sphereshot1 }\n frame BF10E { light Sphereshot2 }\n frame BF10F { light Sphereshot3 }\n}"
},
{
"source": "pk3",
"name": "gldefs/Enemies_Corridor7.txt",
"contents": "// Corridor 7 Monsters\n\nflickerlight C7MONSTERS_ATK\n{\n color 2.55 2.55 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject Ailoprobe\n{\n frame AILOM { light C7MONSTERS_ATK }\n}\n\nobject Ailoprobe_2\n{\n frame AILOM { light C7MONSTERS_ATK }\n}\n\nobject Solrac\n{\n frame 5PROM { light C7MONSTERS_ATK }\n}\n\nobject AnimatedProbe\n{\n frame 6PROD { light C7MONSTERS_ATK }\n frame 6PROE { light C7MONSTERS_ATK }\n}\n\nobject AnimatedProbe_2\n{\n frame 6PROD { light C7MONSTERS_ATK }\n frame 6PROE { light C7MONSTERS_ATK }\n}\n\nobject Rodex\n{\n frame 7PROP { light C7MONSTERS_ATK }\n frame 7PROQ { light C7MONSTERS_ATK }\n}\n\nobject Bandor\n{\n frame C700L { light C7MONSTERS_ATK }\n}\n\nobject Tenaj\n{\n frame C712Q { light C7MONSTERS_ATK }\n}\n\nobject Otrebor\n{\n frame 9PRON { light C7MONSTERS_ATK }\n frame 9PROP { light C7MONSTERS_ATK }\n}\n\nobject C7MWarrior\n{\n frame 0PROE { light C7MONSTERS_ATK }\n frame 0PROF { light C7MONSTERS_ATK }\n frame 0PROG { light C7MONSTERS_ATK }\n frame 0PROH { light C7MONSTERS_ATK }\n}\n\nobject Ttocs\n{\n frame 8PROP { light C7MONSTERS_ATK }\n frame 8PROQ { light C7MONSTERS_ATK }\n}\n\nobject Tymok\n{\n frame C707F { light C7MONSTERS_ATK }\n frame C707G { light C7MONSTERS_ATK }\n frame C707H { light C7MONSTERS_ATK }\n}\n\nobject Eniram\n{\n frame C701H { light C7MONSTERS_ATK }\n frame C701O { light C7MONSTERS_ATK }\n}\n\nobject EniramBoss\n{\n frame C702F { light C7MONSTERS_ATK }\n frame C702M { light C7MONSTERS_ATK }\n}\n\nobject Nerraw\n{\n frame C704H { light C7MONSTERS_ATK }\n}\n\nobject Eitak\n{\n frame C713L { light C7MONSTERS_ATK }\n}\n\nobject Tebazile\n{\n frame C710B { light C7MONSTERS_ATK }\n frame C710C { light C7MONSTERS_ATK }\n}\n\n// Alien Teleport\n\nflickerlight ALIEN_TEL\n{\n color 1.30 0.87 1.52\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight ALIEN_DEAD1\n{\n color 0.94 0.67 1.12\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight ALIEN_DEAD2\n{\n color 0.0 1.12 2.50\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject C7AlienTeleport\n{\n frame C758A { light ALIEN_TEL }\n frame C758B { light ALIEN_TEL }\n frame C758C { light ALIEN_TEL }\n frame C758D { light ALIEN_TEL }\n frame C758E { light ALIEN_DEAD1 }\n frame C758F { light ALIEN_DEAD1 }\n frame C758G { light ALIEN_DEAD2 }\n}"
},
{
"source": "pk3",
"name": "gldefs/Enemies_CyberMage.txt",
"contents": "// CyberMage The Darklight Awakeing Monsters\n\n// Tropper\n\nflickerlight TropperShot\n{\n color 2.19 2.11 0.73\n size 40\n secondarysize 40\n chance 0.2\n}\n\nobject CMTrooper\n{\n frame C_TRH { light TropperShot }\n}\n\nobject Metacop\n{\n frame C_MTE { light TropperShot }\n frame C_MTG { light TropperShot }\n}\n\nobject Metabot\n{\n frame C_MBF { light TropperShot }\n}\n\nobject CMMongo\n{\n frame C_MNF { light TropperShot }\n}\n\nobject CMMongo\n{\n frame C_LDF { light TropperShot }\n}\n\nobject CMStynx\n{\n frame C_YXF { light TropperShot }\n frame C_YXG { light TropperShot }\n}\n\nobject CMMongo\n{\n frame C_GXE { light TropperShot }\n}\n\nobject Srifeng\n{\n frame C_SFH { light TropperShot }\n}\n\n// Tropper Laser Purple\n\nflickerlight TropperLaserCM\n{\n color 2.39 1.21 2.39\n size 30\n secondarysize 30\n chance 0.2\n}\n\nobject CMTrooperLaser\n{\n frame C_TRL { light TropperLaserCM }\n}\n\nobject CMRocket2\n{\n frame CMX2B { light MAGICYELLOW_ }\n frame CMX2C { light MAGICYELLOW_ }\n frame CMX2D { light MAGICYELLOW_ }\n frame CMX2E { light MAGICYELLOW_ }\n frame CMX2F { light MAGICYELLOW_ }\n frame CMX2G { light MAGICYELLOW_ }\n frame CMRKA { light MAGICYELLOW_ }\n frame CMRKB { light MAGICYELLOW_ }\n frame CMRKC { light MAGICYELLOW_ }\n}\n\n// Drone\n\nobject CMDrone\n{\n frame C_DRD { light GIGANTOORANGE1 }\n frame C_DRE { light GIGANTOORANGE2 }\n frame C_DRF { light GIGANTOORANGE3 }\n frame C_DRG { light GIGANTOORANGE3 }\n frame C_DRH { light GIGANTOORANGE3 }\n}\n\n// Drone FireBall\n\nflickerlight Drone_fire\n{\n color 2.43 1.30 0.16\n size 30\n secondarysize 30\n chance 0.2\n}\n\nobject CMTrooperLaser\n{\n frame C_DRI { light Drone_fire }\n}\n\n// Cultie\n\nflickerlight Cultie_walk\n{\n color 2.51 2.43 0.36\n size 30\n secondarysize 30\n chance 0.2\n}\n\nflickerlight Cultie_ATK\n{\n color 2.15 1.82 0.36\n size 30\n secondarysize 30\n chance 0.2\n}\n\nflickerlight Cultie_ATK2\n{\n color 2.51 2.43 0.36\n size 30\n secondarysize 30\n chance 0.2\n}\n\nobject CMCultie\n{\n frame C_CUA { light Cultie_walk }\n frame C_CUB { light Cultie_walk }\n frame C_CUC { light Cultie_walk }\n frame C_CUD { light Cultie_walk }\n frame C_CUE { light Cultie_walk }\n\n frame C_CUF { light Cultie_ATK }\n frame C_CUG { light Cultie_ATK }\n\n frame C_CUJ { light Cultie_walk }\n}\n\n// Tank\n\nobject CMTank\n{\n frame C_TKC { light TropperShot }\n}\n\nobject CMRocket3\n{\n frame C_TKE { light MAGICYELLOW_ }\n}\n\nobject CybermageFakeBoomT\n{\n frame C_TJA { light GIGANTOORANGE1 }\n frame C_TJB { light GIGANTOORANGE2 }\n frame C_TJC { light GIGANTOORANGE3 }\n frame C_TJD { light GIGANTOORANGE3 }\n frame C_TJE { light GIGANTOORANGE3 }\n frame C_TJF { light GIGANTOORANGE3 }\n frame C_TJG { light GIGANTOORANGE3 }\n frame C_TJH { light GIGANTOORANGE3 }\n frame C_TJI { light GIGANTOORANGE3 }\n frame C_TJJ { light GIGANTOORANGE3 }\n frame C_TJK { light GIGANTOORANGE3 }\n frame C_TJL { light GIGANTOORANGE3 }\n frame C_TJM { light GIGANTOORANGE3 }\n frame C_TJN { light GIGANTOORANGE3 }\n frame C_TJO { light GIGANTOORANGE3 }\n frame C_TJP { light GIGANTOORANGE3 }\n frame C_TJQ { light GIGANTOORANGE3 }\n}\n\nobject CybermageFakeBoomR\n{\n frame CMX2B { light MAGICYELLOW_ }\n frame CMX2C { light MAGICYELLOW_ }\n frame CMX2D { light MAGICYELLOW_ }\n frame CMX2E { light MAGICYELLOW_ }\n frame CMX2F { light MAGICYELLOW_ }\n frame CMX2G { light MAGICYELLOW_ }\n}\n\n// Fire Mother\n\nflickerlight FIREMOT_ATK\n{\n color 2.47 1.78 0.36\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight FIREMOT_BALL1\n{\n color 2.47 1.78 0.36\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight FIREMOT_BALL2\n{\n color 2.25 0.88 0.14\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight FIREMOT_BALL3\n{\n color 1.68 0.0 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject Firemother\n{\n frame C_FMF { light TropperShot }\n frame C_FMG { light TropperShot }\n frame C_FMH { light TropperShot }\n frame C_FMI { light TropperShot }\n}\n\nobject CMFBallP1\n{\n frame C_FMK { light FIREMOT_ATK }\n frame C_FML { light FIREMOT_ATK }\n frame C_FMM { light FIREMOT_ATK }\n frame C_FMN { light FIREMOT_ATK }\n}\n\nobject CMMegaFlameBall\n{\n frame C_FMO { light FIREMOT_BALL1 }\n frame C_FMP { light FIREMOT_BALL1 }\n frame C_FMQ { light FIREMOT_BALL1 }\n frame C_FMR { light FIREMOT_BALL1 }\n}\n\nobject CMFMBolt\n{\n frame C_FMS { light FIREMOT_BALL1 }\n}\n\nobject CMFMTrail\n{\n frame C_FMT { light FIREMOT_BALL1 }\n frame C_FMU { light FIREMOT_BALL1 }\n frame C_FMV { light FIREMOT_BALL2 }\n frame C_FMW { light FIREMOT_BALL2 }\n frame C_FMX { light FIREMOT_BALL3 }\n frame C_FMY { light FIREMOT_BALL3 }\n}\n\n// NeCrom\n\nflickerlight NECROM_ATK1\n{\n color 2.31 0.80 0.80\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight NECROM_ATK2\n{\n color 0.8 0.8 1.91\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight NECROM_BALL1\n{\n color 0.58 0.68 2.42\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight NECROM_BALL2\n{\n color 1.67 1.79 2.26\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight NECROM_BALL3\n{\n color 1.67 1.79 2.26\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight NECROM_THUNDERBLUE\n{\n color 0.0 0.0 2.45\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight NECROM_GREENSPHERE\n{\n color 0.3 1.89 0.5\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight NECROM_GREENSHIELD\n{\n color 0.9 2.38 0.17\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject NeCrom\n{\n frame C_NCE { light NECROM_ATK1 }\n frame C_NCF { light NECROM_ATK1 }\n frame C_NCG { light NECROM_ATK1 }\n frame C_NCH { light NECROM_ATK1 }\n frame C_NCI { light NECROM_ATK1 }\n frame C_NCJ { light NECROM_ATK1 }\n frame C_NCK { light NECROM_ATK2 }\n frame C_NCL { light NECROM_ATK1 }\n frame C_NCM { light NECROM_ATK1 }\n frame C_NCN { light NECROM_ATK1 }\n frame C_NCO { light NECROM_ATK1 }\n frame C_NCP { light NECROM_ATK1 }\n frame C_NCP { light NECROM_ATK1 }\n}\n\nobject NecromProj1\n{\n frame N_P1A { light NECROM_BALL1 }\n frame N_P1B { light NECROM_BALL1 }\n frame N_P1C { light NECROM_BALL1 }\n frame N_P1D { light NECROM_BALL1 }\n frame N_P1E { light NECROM_BALL2 }\n frame N_P1F { light NECROM_BALL2 }\n frame N_P1G { light NECROM_BALL3 }\n frame N_P1H { light NECROM_BALL3 }\n}\n\nobject CMFloorWaterfallAttack\n{\n frame N_P2A { light NECROM_THUNDERBLUE }\n frame N_P2B { light NECROM_THUNDERBLUE }\n frame N_P2C { light NECROM_THUNDERBLUE }\n frame N_P2D { light NECROM_THUNDERBLUE }\n frame N_P2E { light NECROM_THUNDERBLUE }\n frame N_P2F { light NECROM_THUNDERBLUE }\n frame N_P2G { light NECROM_THUNDERBLUE }\n frame N_P2H { light NECROM_THUNDERBLUE }\n frame N_P2I { light NECROM_THUNDERBLUE }\n frame N_P2J { light NECROM_THUNDERBLUE }\n}\n\nobject NecromProj3\n{\n frame N_P3A { light NECROM_GREENSPHERE }\n frame N_P3B { light NECROM_GREENSPHERE }\n}\n\nobject NecromProj3M\n{\n frame N_P3C { light NECROM_GREENSHIELD }\n frame N_P3D { light NECROM_GREENSHIELD }\n frame N_P3E { light NECROM_GREENSHIELD }\n}\n\n///////////////////\n// Light Weapons //\n///////////////////\n\nobject CMFusionBall0\n{\n frame CMFXA { light MAGICGREEN_ }\n frame CMFXB { light MAGICGREEN_ }\n frame CMFXC { light MAGICGREEN_ }\n frame CMFXD { light MAGICGREEN_ }\n frame CMX1B { light MAGICGREEN_ }\n frame CMX1C { light MAGICGREEN_ }\n frame CMX1D { light MAGICGREEN_ }\n frame CMX1E { light MAGICGREEN_ }\n frame CMX1F { light MAGICGREEN_ }\n frame CMX1G { light MAGICGREEN_ }\n}\n\nobject CMCopLaser1\n{\n frame CMLZB { light MAGICBLUE_ }\n}\n\nobject CMCopLaser2\n{\n frame CMLZB { light MAGICBLUE_ }\n}\n\nobject CMMiniGX\n{\n frame CMP1A { light MAGICPINK1 }\n frame CMP1B { light MAGICPINK2 }\n frame CMP1C { light MAGICPINK3 }\n frame CMP1D { light MAGICPINK4 }\n frame CMPXA { light MAGICPINK5 }\n frame CMPXB { light MAGICPINK5 }\n frame CMPXC { light MAGICPINK4 }\n frame CMPXD { light MAGICPINK3 }\n frame CMPXE { light MAGICPINK2 }\n frame CMPXF { light MAGICPINK1 }\n frame CMPXG { light MAGICPINK1 }\n}\n\n// Green Grenade\n\nflickerlight Grenade_GREEN\n{\n color 1.21 2.23 1.09\n size 30\n secondarysize 30\n chance 0.2\n}\n\nobject CMHoverBomb\n{\n frame C_MUK { light Grenade_GREEN }\n frame C_MUL { light Grenade_GREEN }\n frame C_MUM { light Grenade_GREEN }\n frame C_MUN { light Grenade_GREEN }\n frame C_MUO { light Grenade_GREEN }\n frame C_MUP { light Grenade_GREEN }\n frame C_MUQ { light Grenade_GREEN }\n frame C_MUR { light Grenade_GREEN }\n}\n\n// MagicNull Cultie\n\nflickerlight Magic_null1\n{\n color 2.22 0.92 0.0\n size 30\n secondarysize 30\n chance 0.2\n}\n\nflickerlight Magic_null2\n{\n color 0.87 0.36 0.0\n size 30\n secondarysize 30\n chance 0.2\n}\n\nobject CultistPsifire\n{\n frame C_CUM { light Cultie_ATK }\n frame C_CUN { light Cultie_ATK }\n frame C_CUO { light Magic_null1 }\n frame C_CUP { light Magic_null1 }\n frame C_CUQ { light Magic_null1 }\n frame C_CUR { light Magic_null2 }\n frame C_CUS { light Magic_null2 }\n}\n\n// Cultie Ground Fire\n\nflickerlight Magic_GroundFire\n{\n color 2.47 1.78 0.36\n size 30\n secondarysize 30\n chance 0.2\n}\n\nobject CultistGroundM\n{\n frame C_CZA { light Magic_GroundFire }\n frame C_CZB { light Magic_GroundFire }\n frame C_CZC { light Magic_GroundFire }\n frame C_CZD { light Magic_GroundFire }\n frame C_CZE { light Magic_GroundFire }\n frame C_CZF { light Magic_GroundFire }\n}\n\n// Cultie Ground Fire Impact\n\nobject CultistFake\n{\n frame C_CZG { light Magic_null2 }\n frame C_CZH { light Magic_null2 }\n frame C_CZI { light Magic_null2 }\n frame C_CZJ { light Magic_null2 }\n frame C_CZK { light Magic_null2 }\n}\n\n// WildMung Green Sphere\n\nflickerlight GreenSphere\n{\n color 0.8 2.23 0.5\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject WildMungBall\n{\n frame C_WMJ { light GreenSphere }\n frame C_WMK { light GreenSphere }\n frame C_WML { light GreenSphere }\n frame C_WMM { light GreenSphere }\n}\n\n// Necrom Smoke Projectil\n\nflickerlight SMOKE_NECROM1\n{\n color 1.78 0.16 0.16\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight SMOKE_NECROM2\n{\n color 1.29 0.10 0.4\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight SMOKE_NECROM3\n{\n color 0.96 0.24 0.16\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject NecromProj2\n{\n frame N_P4A { light SMOKE_NECROM1 }\n frame N_P4B { light SMOKE_NECROM1 }\n frame N_P4C { light SMOKE_NECROM1 }\n frame N_P4D { light SMOKE_NECROM1 }\n\n frame N_P4E { light SMOKE_NECROM1 }\n frame N_P4F { light SMOKE_NECROM1 }\n frame N_P4G { light SMOKE_NECROM2 }\n frame N_P4H { light SMOKE_NECROM2 }\n frame N_P4I { light SMOKE_NECROM3 }\n}\n\n// Necrom Close Projectil\n\nflickerlight NECROM_THUNDERRED\n{\n color 1.78 0.16 0.16\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject NecromClose\n{\n frame N_P5A { light NECROM_THUNDERRED }\n frame N_P5B { light NECROM_THUNDERRED }\n frame N_P5C { light NECROM_THUNDERRED }\n frame N_P5D { light NECROM_THUNDERRED }\n}\n\n// Dragon Projectile\n\nflickerlight dragon_proj\n{\n color 2.47 1.72 0.34\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject Dragonbatball\n{\n frame C_DBL { light dragon_proj }\n frame C_DBM { light dragon_proj }\n frame C_DBN { light dragon_proj }\n frame C_DBO { light dragon_proj }\n frame C_DBP { light dragon_proj }\n frame C_DBQ { light dragon_proj }\n frame C_DBR { light dragon_proj }\n frame C_DBS { light dragon_proj }\n}"
},
{
"source": "pk3",
"name": "gldefs/Enemies_Chex.txt",
"contents": "// Chex Quest Monsters\n\n// New Armored Flemoidus Bipedicus\n\npointlight ZORCHED1\n{\n color 1.0 0.3 0.3\n size 34\n}\n\npointlight ZORCHED2\n{\n color 1.0 0.3 0.3\n size 28\n}\n\npointlight ZORCHED3\n{\n color 1.0 0.3 0.3\n size 22\n}\n\nobject NewArmoredFlemoidusBipedicus\n{\n frame TROCH { light ZORCHED1 }\n frame TROCI { light ZORCHED1 }\n frame TROCJ { light ZORCHED2 }\n frame TROCK { light ZORCHED2 }\n frame TROCL { light ZORCHED3 }\n frame TROCN { light ZORCHED1 }\n frame TROCO { light ZORCHED1 }\n frame TROCP { light ZORCHED2 }\n frame TROCQ { light ZORCHED2 }\n frame TROCR { light ZORCHED3 }\n frame TROCS { light ZORCHED3 }\n frame TROCT { light ZORCHED3 }\n}\n\n// Flemoidus Stridicus\n\nobject NewFlemoidusStridicus\n{\n frame SARCH { light ZORCHED1 }\n frame SARCI { light ZORCHED1 }\n frame SARCJ { light ZORCHED1 }\n frame SARCK { light ZORCHED2 }\n frame SARCL { light ZORCHED2 }\n frame SARCM { light ZORCHED3 }\n}\n\n// Flemoidus Cycloptis Commonus\n\nobject NewFlemoidusStridicus\n{\n frame CYCLH { light ZORCHED1 }\n frame CYCLI { light ZORCHED1 }\n frame CYCLJ { light ZORCHED1 }\n frame CYCLK { light ZORCHED2 }\n frame CYCLL { light ZORCHED2 }\n frame CYCLM { light ZORCHED3 }\n}\n\n// Larva\n\nobject NewLarva\n{\n frame LRVAF { light ZORCHED3 }\n frame LRVAG { light ZORCHED2 }\n frame LRVAH { light ZORCHED2 }\n frame LRVAI { light ZORCHED1 }\n frame LRVAJ { light ZORCHED2 }\n frame LRVAK { light ZORCHED3 }\n}\n\n// Quadrumpus\n\nobject NewQuadrumpus\n{\n frame QUADH { light ZORCHED3 }\n frame QUADI { light ZORCHED2 }\n frame QUADJ { light ZORCHED1 }\n frame QUADK { light ZORCHED2 }\n frame QUADL { light ZORCHED3 }\n frame QUADN { light ZORCHED3 }\n frame QUADO { light ZORCHED2 }\n frame QUADP { light ZORCHED1 }\n frame QUADQ { light ZORCHED1 }\n frame QUADR { light ZORCHED2 }\n frame QUADS { light ZORCHED3 }\n frame QUADT { light ZORCHED3 }\n}\n\n// Maximus\n\nobject NewFlemoidusMaximus\n{\n frame BOSCH { light ZORCHED3 }\n frame BOSCI { light ZORCHED2 }\n frame BOSCJ { light ZORCHED1 }\n frame BOSCK { light ZORCHED2 }\n frame BOSCL { light ZORCHED3 }\n frame BOSCM { light ZORCHED3 }\n frame BOSCN { light ZORCHED3 }\n}\n\nobject NewFlemoidusMaximusArch\n{\n frame BOSCH { light ZORCHED3 }\n frame BOSCI { light ZORCHED2 }\n frame BOSCJ { light ZORCHED1 }\n frame BOSCK { light ZORCHED2 }\n frame BOSCL { light ZORCHED3 }\n frame BOSCM { light ZORCHED3 }\n frame BOSCN { light ZORCHED3 }\n}\n\n// Flemoidus Commonus\n\nobject FlemoidusCommonus3\n{\n frame POSCG { light ZORCHED1 }\n frame POSCH { light ZORCHED1 }\n frame POSCI { light ZORCHED2 }\n frame POSCJ { light ZORCHED2 }\n frame POSCK { light ZORCHED3 }\n}\n\nobject FlemoidusCommonus2\n{\n frame POSCG { light ZORCHED1 }\n frame POSCH { light ZORCHED1 }\n frame POSCI { light ZORCHED2 }\n frame POSCJ { light ZORCHED2 }\n frame POSCK { light ZORCHED3 }\n}\n\n// Flemoidus Bipedicus\n\nobject FlemoidusBipedicus3\n{\n frame SPOCG { light ZORCHED1 }\n frame SPOCH { light ZORCHED1 }\n frame SPOCI { light ZORCHED2 }\n frame SPOCJ { light ZORCHED2 }\n frame SPOCK { light ZORCHED3 }\n frame SPOCM { light ZORCHED1 }\n frame SPOCN { light ZORCHED1 }\n frame SPOCO { light ZORCHED1 }\n frame SPOCP { light ZORCHED1 }\n frame SPOCQ { light ZORCHED2 }\n frame SPOCR { light ZORCHED2 }\n frame SPOCS { light ZORCHED3 }\n frame SPOCT { light ZORCHED3 }\n}\n\nobject FlemoidusBipedicus2\n{\n frame SPOCG { light ZORCHED1 }\n frame SPOCH { light ZORCHED1 }\n frame SPOCI { light ZORCHED2 }\n frame SPOCJ { light ZORCHED2 }\n frame SPOCK { light ZORCHED3 }\n frame SPOCM { light ZORCHED1 }\n frame SPOCN { light ZORCHED1 }\n frame SPOCO { light ZORCHED1 }\n frame SPOCP { light ZORCHED1 }\n frame SPOCQ { light ZORCHED2 }\n frame SPOCR { light ZORCHED2 }\n frame SPOCS { light ZORCHED3 }\n frame SPOCT { light ZORCHED3 }\n}\n\n// Flemoidus Mine\n\nobject FlemMine2\n{\n frame SCYCE { light ZORCHED1 }\n frame SCYCF { light ZORCHED1 }\n frame SCYCG { light ZORCHED1 }\n frame SCYCH { light ZORCHED2 }\n frame SCYCI { light ZORCHED2 }\n frame SCYCJ { light ZORCHED3 }\n frame SCYCK { light ZORCHED3 }\n}\n\nobject FlemMine\n{\n frame SCYCE { light ZORCHED1 }\n frame SCYCF { light ZORCHED1 }\n frame SCYCG { light ZORCHED1 }\n frame SCYCH { light ZORCHED2 }\n frame SCYCI { light ZORCHED2 }\n frame SCYCJ { light ZORCHED3 }\n frame SCYCK { light ZORCHED3 }\n}\n\n// Snotfolus\n\nobject NewSnotfolus\n{\n frame CYBCG { light ZORCHED1 }\n frame CYBCH { light ZORCHED1 }\n frame CYBCI { light ZORCHED1 }\n frame CYBCJ { light ZORCHED1 }\n frame CYBCK { light ZORCHED1 }\n frame CYBCL { light ZORCHED1 }\n frame CYBCM { light ZORCHED2 }\n frame CYBCN { light ZORCHED2 }\n frame CYBCO { light ZORCHED3 }\n}\n\nobject Snotfolus\n{\n frame CYBCG { light ZORCHED1 }\n frame CYBCH { light ZORCHED1 }\n frame CYBCI { light ZORCHED1 }\n frame CYBCJ { light ZORCHED1 }\n frame CYBCK { light ZORCHED1 }\n frame CYBCL { light ZORCHED1 }\n frame CYBCM { light ZORCHED2 }\n frame CYBCN { light ZORCHED2 }\n frame CYBCO { light ZORCHED3 }\n}\n\n// Snotfolus\n\nobject Flembomination2\n{\n frame SPICI { light ZORCHED1 }\n frame SPICJ { light ZORCHED1 }\n frame SPICK { light ZORCHED1 }\n frame SPICL { light ZORCHED1 }\n frame SPICM { light ZORCHED2 }\n frame SPICN { light ZORCHED2 }\n frame SPICO { light ZORCHED2 }\n frame SPICP { light ZORCHED2 }\n frame SPICQ { light ZORCHED2 }\n frame SPICR { light ZORCHED3 }\n frame SPICS { light ZORCHED3 }\n}\n\n// Flemoidus Gyro\n\nobject NewFlemoidusGyro\n{\n frame GYROJ { light ZORCHED1 }\n frame GYROK { light ZORCHED1 }\n frame GYROL { light ZORCHED1 }\n frame GYROM { light ZORCHED1 }\n frame GYRON { light ZORCHED2 }\n frame GYROO { light ZORCHED2 }\n frame GYROP { light ZORCHED2 }\n frame GYROQ { light ZORCHED3 }\n frame GYROR { light ZORCHED3 }\n frame GYROS { light ZORCHED3 }\n}"
},
{
"source": "pk3",
"name": "gldefs/Enemies_Doom.txt",
"contents": "// Doom and 2 Monsters\n\n// Zombies\nobject Zombieman2_1\n{\n\tframe POSSF { light ZOMBIEATK }\n\tframe 12DGB { light ZOMBIEATK }\n\tframe 12DGD { light ZOMBIEATK }\n}\n\nobject ZombieMan3\n{\n\tframe POSSF { light ZOMBIEATK }\n\tframe 12DGB { light ZOMBIEATK }\n\tframe 12DGD { light ZOMBIEATK }\n}\n\nobject ShitgunGuy_5\n{\n\tframe SPOSF { light ZOMBIEATK }\n}\n\nobject ShotGunGuy3\n{\n\tframe SPOSF { light ZOMBIEATK }\n}\n\nobject ChaingunGuy2_3\n{\n\tframe CPOSE { light ZOMBIEATK }\n\tframe CPOSF { light ZOMBIEATK }\n}\n\nobject ChaingunGuy3\n{\n\tframe CPOSE { light ZOMBIEATK }\n\tframe CPOSF { light ZOMBIEATK }\n}\n\n// Lost Soul\nobject LostSoul2\n{\n\tframe SKULA { light LOSTSOUL }\n\tframe SKULB { light LOSTSOUL }\n\tframe SKULC { light LOSTSOUL }\n\tframe SKULD { light LOSTSOUL }\n\tframe SKULE { light LOSTSOUL }\n\tframe SKULF { light LOSTSOUL }\n\tframe SKULG { light LOSTSOUL }\n\n\tframe SKULH { light LOSTSOUL_X1 }\n\tframe SKULI { light LOSTSOUL_X2 }\n\tframe SKULJ { light LOSTSOUL_X3 }\n\tframe SKULK { light LOSTSOUL_X4 }\n}\n\nobject LostSoul3\n{\n\tframe SKULA { light LOSTSOUL }\n\tframe SKULB { light LOSTSOUL }\n\tframe SKULC { light LOSTSOUL }\n\tframe SKULD { light LOSTSOUL }\n\tframe SKULE { light LOSTSOUL }\n\tframe SKULF { light LOSTSOUL }\n\tframe SKULG { light LOSTSOUL }\n\n\tframe SKULH { light LOSTSOUL_X1 }\n\tframe SKULI { light LOSTSOUL_X2 }\n\tframe SKULJ { light LOSTSOUL_X3 }\n\tframe SKULK { light LOSTSOUL_X4 }\n}\n\nobject LostSoul22\n{\n\tframe SKULA { light LOSTSOUL }\n\tframe SKULB { light LOSTSOUL }\n\tframe SKULC { light LOSTSOUL }\n\tframe SKULD { light LOSTSOUL }\n\tframe SKULE { light LOSTSOUL }\n\tframe SKULF { light LOSTSOUL }\n\tframe SKULG { light LOSTSOUL }\n\n\tframe SKULH { light LOSTSOUL_X1 }\n\tframe SKULI { light LOSTSOUL_X2 }\n\tframe SKULJ { light LOSTSOUL_X3 }\n\tframe SKULK { light LOSTSOUL_X4 }\n}\n\nobject LostSoul2x1\n{\n\tframe SKULA { light LOSTSOUL }\n\tframe SKULB { light LOSTSOUL }\n\tframe SKULC { light LOSTSOUL }\n\tframe SKULD { light LOSTSOUL }\n\tframe SKULE { light LOSTSOUL }\n\tframe SKULF { light LOSTSOUL }\n\tframe SKULG { light LOSTSOUL }\n\n\tframe SKULH { light LOSTSOUL_X1 }\n\tframe SKULI { light LOSTSOUL_X2 }\n\tframe SKULJ { light LOSTSOUL_X3 }\n\tframe SKULK { light LOSTSOUL_X4 }\n}\n\n// Arch-vile\nobject Archvile2_2\n{\n\tframe VILEH { light ARCHATK1 }\n\tframe VILEI { light ARCHATK2 }\n\tframe VILEJ { light ARCHATK3 }\n\tframe VILEK { light ARCHATK4 }\n\tframe VILEL { light ARCHATK4 }\n\tframe VILEM { light ARCHATK4 }\n\tframe VILEN { light ARCHATK5 }\n\tframe VILEO { light ARCHATK6 }\n\tframe VILEP { light ARCHATK7 }\n\n\tframe VILE[ { light ARCHRES }\n\tframe VILE\\ { light ARCHRES }\n\tframe VILE] { light ARCHRES }\n}\n\nobject Archvile3\n{\n\tframe VILEH { light ARCHATK1 }\n\tframe VILEI { light ARCHATK2 }\n\tframe VILEJ { light ARCHATK3 }\n\tframe VILEK { light ARCHATK4 }\n\tframe VILEL { light ARCHATK4 }\n\tframe VILEM { light ARCHATK4 }\n\tframe VILEN { light ARCHATK5 }\n\tframe VILEO { light ARCHATK6 }\n\tframe VILEP { light ARCHATK7 }\n\n\tframe VILE[ { light ARCHRES }\n\tframe VILE\\ { light ARCHRES }\n\tframe VILE] { light ARCHRES }\n}\n\n// CyberDemon\n\nobject Rocket\n{\n frame DMSLA { light ROCKET }\n\n frame DMSLB { light ROCKET_X1 }\n frame DMSLC { light ROCKET_X2 }\n frame DMSLD { light ROCKET_X3 }\n}\n\nobject CyberRocket\n{\n frame DMSLA { light ROCKET }\n\n frame DMSLB { light ROCKET_X1 }\n frame DMSLC { light ROCKET_X2 }\n frame DMSLD { light ROCKET_X3 }\n}"
},
{
"source": "pk3",
"name": "gldefs/Enemies_Duke.txt",
"contents": "// Duke Nukem 3D Monsters\n\n// Octobrain\n\nflickerlight Octobrain_ATK\n{\n color 2.31 1.21 0.56\n size 50\n secondarysize 50\n chance 0.2\n}\n\n// Octobrain Sphere Attack\n\nflickerlight OctobrainSphere1\n{\n color 0.88 0.0 0.0\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere2\n{\n color 0.44 0.56 0.92\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere3\n{\n color 0.56 0.68 1.08\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere4\n{\n color 0.60 0.76 1.20\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere5\n{\n color 0.60 0.76 1.20\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere6\n{\n color 1.44 0.92 0.60\n size 50\n secondarysize 25\n chance 0.5\n}\n\nflickerlight OctobrainSphere7\n{\n color 1.84 1.76 1.80\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere8\n{\n color 1.32 1.64 2.04\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere9\n{\n color 2.0 1.72 1.56\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere10\n{\n color 2.0 1.88 1.92\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere11\n{\n color 2.04 1.96 2.00\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere12\n{\n color 2.12 2.04 2.08\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere13\n{\n color 2.24 2.16 2.20\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere14\n{\n color 2.36 2.32 2.36\n size 50\n secondarysize 25\n chance 0.5\n}\n\nflickerlight OctobrainSphere15\n{\n color 2.44 2.40 2.44\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere16\n{\n color 2.0 1.88 1.92\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere17\n{\n color 1.08 0.92 0.80\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere18\n{\n color 1.08 0.92 0.80\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere19\n{\n color 0.52 0.8 0.4\n size 50\n secondarysize 50\n chance 0.5\n}\n\nflickerlight OctobrainSphere20\n{\n color 0.53 0.5 0.0\n size 50\n secondarysize 50\n chance 0.5\n}\n\nobject Octabrain\n{\n frame OCTAE { light Octobrain_ATK }\n}\n\nobject OctabrainProjectile\n{\n frame OCPRA { light OctobrainSphere1 }\n frame OCPRB { light OctobrainSphere2 }\n frame OCPRC { light OctobrainSphere3 }\n frame OCPRD { light OctobrainSphere4 }\n frame OCPRE { light OctobrainSphere5 }\n frame OCPRF { light OctobrainSphere6 }\n frame OCPRG { light OctobrainSphere7 }\n frame OCPRH { light OctobrainSphere8 }\n frame OCPRI { light OctobrainSphere9 }\n frame OCPRJ { light OctobrainSphere10 }\n frame OCPRK { light OctobrainSphere11 }\n frame OCPRL { light OctobrainSphere12 }\n frame OCPRM { light OctobrainSphere13 }\n frame OCPRN { light OctobrainSphere14 }\n frame OCPRO { light OctobrainSphere15 }\n frame OCPRP { light OctobrainSphere16 }\n frame OCPRQ { light OctobrainSphere17 }\n frame OCPRR { light OctobrainSphere18 }\n frame OCPRS { light OctobrainSphere19 }\n frame OCPRT { light OctobrainSphere20 }\n}\n\n// Pigcop\n\nflickerlight Pigcop_ATK\n{\n color 2.35 1.34 0.65\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject PigCop\n{\n frame PIGCF { light Pigcop_ATK }\n frame PIGCJ { light Pigcop_ATK }\n}\n\nobject ZombiePigCop\n{\n frame PIGZF { light Pigcop_ATK }\n frame PIGZI { light Pigcop_ATK }\n}\n\nobject PiginaDress\n{\n frame PIGDF { light Pigcop_ATK }\n frame PIGDI { light Pigcop_ATK }\n}\n\nobject PigCopTank\n{\n frame PIGTB { light Pigcop_ATK }\n frame PIGTC { light Pigcop_ATK }\n}\n\n// Assault Enforcer\n\nobject AssaultEnforcer\n{\n frame ASENF { light Pigcop_ATK }\n}\n\n// Assault Commander\n\nobject ACommanderRocket\n{\n frame RPGXA { light DN3DNormalFlash__ }\n}\n\n// Cycloid Emperor\n\nflickerlight Cycloid_ATK\n{\n color 2.39 2.19 1.78\n size 80\n secondarysize 80\n chance 0.2\n}\n\nobject CycloidEmperor\n{\n frame CYEMH { light Cycloid_ATK }\n}\n\nobject CyEmperorRocket\n{\n frame RPGXA { light DN3DNormalFlash__ }\n}\n\n// OverLord\n\nflickerlight BOSS2_ATK\n{\n color 2.15 1.17 0.48\n size 80\n secondarysize 80\n chance 0.2\n}\n\nobject OverlordDoom\n{\n frame CYEMH { light BOSS2_ATK }\n}\n\nobject OverlordRocket\n{\n frame RPGXA { light DN3DNormalFlash__ }\n}\n\n// Protector Drone\n\nflickerlight ProDrone_Slp\n{\n color 2.31 2.07 1.70\n size 70\n secondarysize 70\n chance 0.2\n}\n\nobject ProtectorDrone\n{\n frame PRDRK { light ProDrone_Slp }\n}\n\n// Alien Queen\n\nflickerlight AlienQueen_ATK1\n{\n color 2.19 2.15 2.19\n size 80\n secondarysize 80\n chance 0.2\n}\n\nflickerlight AlienQueen_ATK2\n{\n color 2.39 2.35 2.39\n size 80\n secondarysize 80\n chance 0.2\n}\n\nobject AlienQueenDoom\n{\n frame QUEEF { light AlienQueen_ATK1 }\n frame QUEEG { light AlienQueen_ATK2 }\n}\n\n// BattleLord\n\nobject BattlelordDoom\n{\n frame BTLOF { light Pigcop_ATK }\n}\n\nobject MiniBattlelordDoom\n{\n frame BTLOF { light Pigcop_ATK }\n}\n\n// BattleLord Grenade\n\nflickerlight Battlelord_Grn\n{\n color 2.19 0.52 0.20\n size 40\n secondarysize 40\n chance 0.2\n}\n\nobject BattleLordMortar1\n{\n frame BLMRA { light Battlelord_Grn }\n frame BLMRB { light Battlelord_Grn }\n frame BLMRC { light Battlelord_Grn }\n frame BLMRD { light Battlelord_Grn }\n}\n\n// Laser Attack\n\nflickerlight Laser_ATK\n{\n color 2.52 2.40 1.72\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject TrooperLaser\n{\n frame ASLSA { light Laser_ATK }\n}\n\n// CyberKeef\n\nflickerlight CyberKeef_Missile\n{\n color 1.68 0.0 1.68\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject CKeefRocket\n{\n frame CKEFO { light Laser_ATK }\n}\n\n// CyberKeef Shot\n\nflickerlight CyberKeef_shot1\n{\n color 1.14 1.38 1.82\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight CyberKeef_shot2\n{\n color 1.14 1.38 1.82\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight CyberKeef_shot3\n{\n color 0.80 0.98 1.49\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject CKeefShot\n{\n frame CKEFP { light CyberKeef_shot1 }\n frame CKEFQ { light CyberKeef_shot1 }\n frame CKEFR { light CyberKeef_shot2 }\n frame CKEFS { light CyberKeef_shot2 }\n frame CKEFT { light CyberKeef_shot2 }\n frame CKEFU { light CyberKeef_shot2 }\n}\n\n// CyberKeef Impact\n\nflickerlight CyberKeef_IMP1\n{\n color 1.24 0.24 1.19\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight CyberKeef_IMP2\n{\n color 1.05 0.24 1.14\n size 60\n secondarysize 60\n chance 0.2\n}\n\nflickerlight CyberKeef_IMP3\n{\n color 0.85 0.20 1.07\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject CKeefRocketPuff\n{\n frame CFEZA { light CyberKeef_IMP1 }\n frame CFEZB { light CyberKeef_IMP2 }\n frame CFEZC { light CyberKeef_IMP3 }\n frame CFEZD { light CyberKeef_IMP1 }\n frame CFEZE { light CyberKeef_IMP2 }\n frame CFEZF { light CyberKeef_IMP3 }\n frame CFEZG { light CyberKeef_IMP1 }\n frame CFEZH { light CyberKeef_IMP2 }\n frame CFEZI { light CyberKeef_IMP3 }\n}"
},
{
"source": "pk3",
"name": "gldefs/Enemies_Heretic.txt",
"contents": "// Heretic Monsters\n\n// Heretic imp fireball\npointlight HIMPBALL\n{\n color 1.0 0.8 0.0\n size 32\n}\n\nflickerlight HIMPBALL_X1\n{\n color 0.8 0.5 0.0\n size 48\n secondarySize 56\n chance 0.3\n}\n\nflickerlight HIMPBALL_X2\n{\n color 0.6 0.3 0.0\n size 40\n secondarySize 48\n chance 0.3\n}\n\nflickerlight HIMPBALL_X3\n{\n color 0.3 0.1 0.0\n size 32\n secondarySize 40\n chance 0.3\n}\n\nobject HereticImpBall\n{\n frame FX10A { light HIMPBALL }\n frame FX10B { light HIMPBALL }\n frame FX10C { light HIMPBALL }\n\n frame FX10D { light HIMPBALL }\n frame FX10E { light HIMPBALL_X1 }\n frame FX10F { light HIMPBALL_X2 }\n frame FX10G { light HIMPBALL_X3 }\n}\n\n// Mummy\nflickerlight MUMMYATK\n{\n color 1.0 1.0 0.0\n size 48\n secondarySize 56\n chance 0.4\n}\n\nobject Mummy3Doom\n{\n frame MUMMY { light MUMMYATK }\n}\n\nobject MummyLeader3Doom\n{\n frame MUMMY { light MUMMYATK }\n}\n\nobject MummyGhost3Doom\n{\n frame MUMMY { light MUMMYATK }\n}\n\nobject MummyLeaderGhost3Doom\n{\n frame MUMMY { light MUMMYATK }\n}\n\nobject Mummy3\n{\n frame MUMMY { light MUMMYATK }\n}\n\nobject MummyLeader3\n{\n frame MUMMY { light MUMMYATK }\n}\n\nobject MummyGhost3\n{\n frame MUMMY { light MUMMYATK }\n}\n\nobject MummyLeaderGhost3\n{\n frame MUMMY { light MUMMYATK }\n}\n\nobject Mummy2\n{\n frame MUMMY { light MUMMYATK }\n}\n\nobject MummyLeader2\n{\n frame MUMMY { light MUMMYATK }\n}\n\nobject MummyGhost2\n{\n frame MUMMY { light MUMMYATK }\n}\n\nobject MummyLeaderGhost2\n{\n frame MUMMY { light MUMMYATK }\n}\n\n// Mummy fireball\nflickerlight MUMMYBALL\n{\n color 1.0 1.0 0.0\n size 40\n secondarySize 48\n chance 0.4\n}\n\nflickerlight MUMMYBALL_X1\n{\n color 0.7 0.7 0.0\n size 48\n secondarySize 56\n chance 0.4\n}\n\nflickerlight MUMMYBALL_X2\n{\n color 0.4 0.4 0.0\n size 56\n secondarySize 64\n chance 0.4\n}\n\nflickerlight MUMMYBALL_X3\n{\n color 0.2 0.2 0.0\n size 64\n secondarySize 72\n chance 0.4\n}\n\nobject MummyFX1\n{\n frame FX15A { light MUMMYBALL }\n frame FX15B { light MUMMYBALL }\n frame FX15C { light MUMMYBALL }\n\n frame FX15D { light MUMMYBALL_X1 }\n frame FX15E { light MUMMYBALL_X2 }\n frame FX15F { light MUMMYBALL_X3 }\n}\n\n// Green flying axe\npointlight GREENAXE\n{\n color 0.0 1.0 0.0\n size 32\n}\n\nflickerlight GREENAXE_X1\n{\n color 0.0 0.7 0.0\n size 32\n secondarySize 48\n chance 0.3\n}\n\nflickerlight GREENAXE_X2\n{\n color 0.0 0.4 0.0\n size 48\n secondarySize 56\n chance 0.3\n}\n\nflickerlight GREENAXE_X3\n{\n color 0.0 0.2 0.0\n size 56\n secondarySize 64\n chance 0.3\n}\n\nobject KnightAxe\n{\n frame SPAXA { light GREENAXE }\n frame SPAXB { light GREENAXE }\n frame SPAXC { light GREENAXE }\n\n frame SPAXD { light GREENAXE_X1 }\n frame SPAXE { light GREENAXE_X2 }\n frame SPAXF { light GREENAXE_X3 }\n}\n\n// Red flying axe\npointlight REDAXE\n{\n color 1.0 0.0 0.0\n size 32\n}\n\nflickerlight REDAXE_X1\n{\n color 0.7 0.0 0.0\n size 32\n secondarySize 48\n chance 0.3\n}\n\nflickerlight REDAXE_X2\n{\n color 0.4 0.0 0.0\n size 48\n secondarySize 56\n chance 0.3\n}\n\nflickerlight REDAXE_X3\n{\n color 0.2 0.0 0.0\n size 56\n secondarySize 64\n chance 0.3\n}\n\nobject RedAxe\n{\n frame RAXEA { light REDAXE }\n frame RAXEB { light REDAXE }\n\n frame RAXEC { light REDAXE_X1 }\n frame RAXED { light REDAXE_X2 }\n frame RAXEE { light REDAXE_X3 }\n}\n\n// Disciple fireball\nflickerlight DISCIPLEBALL\n{\n color 1.0 0.0 1.0\n size 32\n secondarySize 40\n chance 0.3\n}\n\nflickerlight DISCIPLEBALL_X1\n{\n color 0.7 0.0 0.7\n size 16\n secondarySize 24\n chance 0.3\n}\n\nflickerlight DISCIPLEBALL_X2\n{\n color 0.3 0.0 0.3\n size 8\n secondarySize 16\n chance 0.3\n}\n\nobject WizardFX1\n{\n frame FX11A { light DISCIPLEBALL }\n frame FX11B { light DISCIPLEBALL }\n frame FX11C { light DISCIPLEBALL }\n\n frame FX11D { light DISCIPLEBALL }\n frame FX11E { light DISCIPLEBALL }\n frame FX11F { light DISCIPLEBALL_X1 }\n frame FX11G { light DISCIPLEBALL_X2 }\n}\n\n// Iron lich death explosion\nflickerlight IRONLICH1\n{\n color 1.0 0.4 0.0\n size 64\n secondarySize 72\n chance 0.3\n offset 0 40 0\n}\n\nflickerlight IRONLICH2\n{\n color 1.0 0.7 0.0\n size 80\n secondarySize 88\n chance 0.3\n offset 0 44 0\n}\n\nflickerlight IRONLICH3\n{\n color 0.8 0.4 0.0\n size 64\n secondarySize 72\n chance 0.3\n offset 0 48 0\n}\n\nflickerlight IRONLICH4\n{\n color 0.4 0.0 0.0\n size 48\n secondarySize 56\n chance 0.3\n offset 0 40 0\n}\n\nobject IronLich3Doom\n{\n frame LICHD { light IRONLICH1 }\n frame LICHE { light IRONLICH2 }\n frame LICHF { light IRONLICH3 }\n frame LICHG { light IRONLICH4 }\n}\n\n// IronLich frost ball\npointlight FROSTBALL\n{\n color 0.4 0.4 1.0\n size 48\n}\n\npointlight FROSTBALL_X1\n{\n color 0.4 0.4 1.0\n size 64\n}\n\npointlight FROSTBALL_X2\n{\n color 0.2 0.2 0.7\n size 56\n}\n\npointlight FROSTBALL_X3\n{\n color 0.0 0.0 0.4\n size 48\n}\n\npointlight FROSTBALL_X4\n{\n color 0.0 0.0 0.2\n size 40\n}\n\nobject HeadFX1\n{\n frame FX05A { light FROSTBALL }\n frame FX05B { light FROSTBALL }\n frame FX05C { light FROSTBALL }\n\n frame FX05D { light FROSTBALL_X1 }\n frame FX05E { light FROSTBALL_X2 }\n frame FX05F { light FROSTBALL_X3 }\n frame FX05G { light FROSTBALL_X4 }\n}\n\n// Frost shard (spawned by frost ball)\n\npointlight FROSTSHARD\n{\n color 0.0 0.0 0.5\n size 32\n}\n\nobject HeadFX2\n{\n frame FX05H { light FROSTSHARD }\n frame FX05I { light FROSTSHARD }\n frame FX05J { light FROSTSHARD }\n}\n\n// Ironlich fire wall\nflickerlight LICHFIRE\n{\n color 1.0 0.7 0.0\n size 48\n secondarySize 56\n chance 0.5\n}\n\nflickerlight LICHFIRE_X1\n{\n color 0.9 0.4 0.0\n size 56\n secondarySize 64\n chance 0.5\n}\n\nflickerlight LICHFIRE_X2\n{\n color 0.7 0.1 0.0\n size 48\n secondarySize 56\n chance 0.5\n}\n\nflickerlight LICHFIRE_X3\n{\n color 0.4 0.0 0.0\n size 40\n secondarySize 48\n chance 0.5\n}\n\nflickerlight LICHFIRE_X4\n{\n color 0.2 0.0 0.0\n size 32\n secondarySize 40\n chance 0.5\n}\n\nobject HeadFX3\n{\n frame FX06A { light LICHFIRE }\n frame FX06B { light LICHFIRE }\n frame FX06C { light LICHFIRE }\n\n frame FX06D { light LICHFIRE_X1 }\n frame FX06E { light LICHFIRE_X2 }\n frame FX06F { light LICHFIRE_X3 }\n frame FX06G { light LICHFIRE_X4 }\n}\n\n// Clinker death explosion\nflickerlight CLINK_X1\n{\n color 1.0 0.8 0.0\n size 40\n secondarySize 48\n chance 0.5\n}\n\nflickerlight CLINK_X2\n{\n color 1.0 0.6 0.0\n size 64\n secondarySize 72\n chance 0.5\n}\n\nflickerlight CLINK_X3\n{\n color 0.6 0.3 0.0\n size 56\n secondarySize 64\n chance 0.5\n}\n\nflickerlight CLINK_X4\n{\n color 0.3 0.0 0.0\n size 48\n secondarySize 56\n chance 0.5\n}\n\nobject Clink3Doom\n{\n frame CLNKK { light CLINK_X1 }\n frame CLNKL { light CLINK_X2 }\n frame CLNKM { light CLINK_X3 }\n frame CLNKN { light CLINK_X4 }\n}\n\n// Weredragon\nflickerlight BEASTATK\n{\n color 1.0 0.7 0.0\n size 56\n secondarySize 64\n chance 0.5\n offset 0 48 0\n}\n\nobject Beast3Doom\n{\n frame BEASI { light BEASTATK }\n}\n\n// Weredragon fireball\nflickerlight BEASTBALL\n{\n color 1.0 0.4 0.0\n size 48\n secondarySize 56\n chance 0.3\n}\n\nflickerlight BEASTBALL_X1\n{\n color 0.8 0.2 0.0\n size 48\n secondarySize 56\n chance 0.3\n}\n\nflickerlight BEASTBALL_X2\n{\n color 0.6 0.0 0.0\n size 40\n secondarySize 48\n chance 0.3\n}\n\nflickerlight BEASTBALL_X3\n{\n color 0.4 0.0 0.0\n size 32\n secondarySize 40\n chance 0.3\n}\n\nflickerlight BEASTBALL_X4\n{\n color 0.2 0.0 0.0\n size 28\n secondarySize 32\n chance 0.3\n}\n\nobject BeastBall\n{\n frame FRB1A { light BEASTBALL }\n frame FRB1B { light BEASTBALL }\n frame FRB1C { light BEASTBALL }\n\n frame FRB1D { light BEASTBALL_X1 }\n frame FRB1E { light BEASTBALL_X2 }\n frame FRB1F { light BEASTBALL_X3 }\n frame FRB1G { light BEASTBALL_X4 }\n}\n\n// Small ophidian shot\npointlight SNAKESHOT1\n{\n color 0.5 0.3 1.0\n size 24\n}\n\nflickerlight SNAKESHOT1_X1\n{\n color 0.5 0.3 1.0\n size 24\n secondarySize 26\n chance 0.3\n}\n\nflickerlight SNAKESHOT1_X2\n{\n color 0.4 0.1 0.7\n size 24\n secondarySize 26\n chance 0.3\n}\n\nflickerlight SNAKESHOT1_X3\n{\n color 0.3 0.0 0.5\n size 28\n secondarySize 30\n chance 0.3\n}\n\nflickerlight SNAKESHOT1_X4\n{\n color 0.3 0.0 0.3\n size 26\n secondarySize 28\n chance 0.3\n}\n\nobject SnakeProjA\n{\n frame SNFXA { light SNAKESHOT1 }\n frame SNFXB { light SNAKESHOT1 }\n frame SNFXC { light SNAKESHOT1 }\n frame SNFXD { light SNAKESHOT1 }\n\n frame SNFXE { light SNAKESHOT1_X1 }\n frame SNFXF { light SNAKESHOT1_X2 }\n frame SNFXG { light SNAKESHOT1_X3 }\n frame SNFXH { light SNAKESHOT1_X4 }\n}\n\n// Large ophidian shot\npointlight SNAKESHOT2\n{\n color 1.0 0.6 0.0\n size 32\n}\n\nflickerlight SNAKESHOT2_X1\n{\n color 1.0 0.6 0.0\n size 40\n secondarySize 48\n chance 0.3\n}\n\nflickerlight SNAKESHOT2_X2\n{\n color 0.6 0.3 0.0\n size 48\n secondarySize 52\n chance 0.3\n}\n\nflickerlight SNAKESHOT2_X3\n{\n color 0.3 0.0 0.0\n size 44\n secondarySize 48\n chance 0.3\n}\n\nobject SnakeProjB\n{\n frame SNFXJ { light SNAKESHOT2 }\n frame SNFXK { light SNAKESHOT2 }\n\n frame SNFXL { light SNAKESHOT2_X1 }\n frame SNFXM { light SNAKESHOT2_X2 }\n frame SNFXN { light SNAKESHOT2_X3 }\n}\n\n// Maulotaur fireball\nflickerlight MAULBALL\n{\n color 1.0 0.7 0.0\n size 40\n secondarySize 48\n chance 0.5\n}\n\nflickerlight MAULBALL_X1\n{\n color 0.8 0.6 0.0\n size 56\n secondarySize 64\n chance 0.3\n}\n\nflickerlight MAULBALL_X2\n{\n color 0.8 0.4 0.0\n size 56\n secondarySize 64\n chance 0.3\n}\n\nflickerlight MAULBALL_X3\n{\n color 0.6 0.2 0.0\n size 40\n secondarySize 48\n chance 0.3\n}\n\nflickerlight MAULBALL_X4\n{\n color 0.4 0.1 0.0\n size 32\n secondarySize 40\n chance 0.3\n}\n\nobject MinotaurFX1\n{\n frame FX12A { light MAULBALL }\n frame FX12B { light MAULBALL }\n\n frame FX12C { light MAULBALL_X1 }\n frame FX12D { light MAULBALL_X2 }\n frame FX12E { light MAULBALL_X3 }\n frame FX12F { light MAULBALL_X3 }\n frame FX12G { light MAULBALL_X4 }\n frame FX12H { light MAULBALL_X4 }\n}\n\n// Maulotaur ground flame\npulselight MAULFLAME\n{\n color 1.0 0.7 0.0\n size 1\n secondarySize 64\n interval 6.0\n}\n\nflickerlight MAULFLAME_X1\n{\n color 1.0 0.7 0.0\n size 48\n secondarySize 56\n chance 0.3\n}\n\nflickerlight MAULFLAME_X2\n{\n color 1.0 0.7 0.0\n size 56\n secondarySize 64\n chance 0.3\n}\n\nflickerlight MAULFLAME_X3\n{\n color 0.7 0.4 0.0\n size 64\n secondarySize 68\n chance 0.3\n}\n\nflickerlight MAULFLAME_X4\n{\n color 0.5 0.1 0.0\n size 68\n secondarySize 72\n chance 0.3\n}\n\nflickerlight MAULFLAME_X5\n{\n color 0.2 0.0 0.0\n size 72\n secondarySize 76\n chance 0.3\n}\n\nobject MinotaurFX3\n{\n frame FX13B { light MAULFLAME }\n frame FX13C { light MAULFLAME }\n frame FX13D { light MAULFLAME }\n frame FX13E { light MAULFLAME }\n frame FX13F { light MAULFLAME }\n frame FX13G { light MAULFLAME }\n frame FX13H { light MAULFLAME }\n\n frame FX13I { light MAULFLAME_X1 }\n frame FX13J { light MAULFLAME_X2 }\n frame FX13K { light MAULFLAME_X3 }\n frame FX13L { light MAULFLAME_X4 }\n frame FX13M { light MAULFLAME_X5 }\n}\n\n// D'Sparil serpent fireball\nflickerlight SERPENTBALL\n{\n color 1.0 0.95 0.0\n size 56\n secondarySize 64\n chance 0.5\n}\n\nflickerlight SERPENTBALL_X1\n{\n color 1.0 0.95 0.0\n size 64\n secondarySize 72\n chance 0.5\n}\n\nflickerlight SERPENTBALL_X2\n{\n color 0.8 0.8 0.0\n size 72\n secondarySize 80\n chance 0.5\n}\n\nflickerlight SERPENTBALL_X3\n{\n color 0.5 0.5 0.0\n size 88\n secondarySize 96\n chance 0.5\n}\n\nflickerlight SERPENTBALL_X4\n{\n color 0.2 0.2 0.0\n size 96\n secondarySize 104\n chance 0.5\n}\n\nobject SorcererFX1\n{\n frame FX14A { light SERPENTBALL }\n frame FX14B { light SERPENTBALL }\n frame FX14C { light SERPENTBALL }\n\n frame FX14D { light SERPENTBALL_X1 }\n frame FX14E { light SERPENTBALL_X2 }\n frame FX14F { light SERPENTBALL_X3 }\n frame FX14G { light SERPENTBALL_X4 }\n frame FX14H { light SERPENTBALL_X4 }\n}\n\n// D'Sparil blue bolt\nflickerlight DSPARILBALL\n{\n color 0.3 0.3 1.0\n size 56\n secondarySize 64\n chance 0.5\n}\n\nflickerlight DSPARILBALL_X1\n{\n color 0.3 0.3 1.0\n size 64\n secondarySize 72\n chance 0.3\n}\n\nflickerlight DSPARILBALL_X2\n{\n color 0.2 0.2 0.8\n size 80\n secondarySize 88\n chance 0.3\n}\n\nflickerlight DSPARILBALL_X3\n{\n color 0.1 0.1 0.6\n size 88\n secondarySize 92\n chance 0.3\n}\n\nflickerlight DSPARILBALL_X4\n{\n color 0.0 0.0 0.4\n size 82\n secondarySize 86\n chance 0.3\n}\n\nflickerlight DSPARILBALL_X5\n{\n color 0.0 0.0 0.2\n size 82\n secondarySize 86\n chance 0.3\n}\n\nobject Sorcerer2FX1\n{\n frame FX16A { light DSPARILBALL }\n frame FX16B { light DSPARILBALL }\n frame FX16C { light DSPARILBALL }\n\n frame FX16G { light DSPARILBALL_X1 }\n frame FX16H { light DSPARILBALL_X2 }\n frame FX16I { light DSPARILBALL_X3 }\n frame FX16J { light DSPARILBALL_X4 }\n frame FX16K { light DSPARILBALL_X5 }\n frame FX16L { light DSPARILBALL_X5 }\n}\n\n// D'Sparil\nflickerlight DSPARILATK\n{\n color 0.3 0.3 1.0\n size 64\n secondarySize 72\n chance 0.5\n}\n\nobject Sorcerer5\n{\n frame SOR2R { light DSPARILATK }\n frame SOR2S { light DSPARILATK }\n frame SOR2T { light DSPARILATK }\n}\n\n// -------------------------\n// -- Heretic Decorations --\n// -------------------------\n\n// Wall Torch\nflickerlight2 WALLTORCH\n{\n color 1.0 0.8 0.0\n size 32\n secondarySize 36\n interval 0.1\n offset 0 70 0\n}\n\nobject WallTorch\n{\n frame WTRH { light WALLTORCH }\n}\n\n// Fire Brazier\nflickerlight2 FIREBRAZ\n{\n color 1.0 0.8 0.0\n size 68\n secondarySize 76\n interval 0.1\n offset 0 48 0\n}\n\nobject FireBrazier\n{\n frame KFR1 { light FIREBRAZ }\n}\n\n// Serpent torch\nflickerlight2 SERPTORCH\n{\n color 1.0 0.8 0.0\n size 48\n secondarySize 56\n interval 0.1\n offset 0 48 0\n}\n\nobject SerpentTorch\n{\n frame SRTC { light SERPTORCH }\n}\n\n// Chandelier\nflickerlight2 CHANDELIER\n{\n color 1.0 1.0 0.0\n size 64\n secondarySize 68\n interval 0.1\n}\n\nobject Chandelier\n{\n frame CHDL { light CHANDELIER }\n}\n\n// Pod\nflickerlight POD_X1\n{\n color 0.0 1.0 0.0\n size 48\n secondarySize 56\n chance 0.3\n}\n\nflickerlight POD_X2\n{\n color 0.0 0.7 0.0\n size 64\n secondarySize 72\n chance 0.3\n}\n\nflickerlight POD_X3\n{\n color 0.0 0.4 0.0\n size 72\n secondarySize 80\n chance 0.3\n}\n\nflickerlight POD_X4\n{\n color 0.0 0.2 0.0\n size 80\n secondarySize 88\n chance 0.3\n}\n\nobject Pod\n{\n frame PPODC { light POD_X1 }\n frame PPODD { light POD_X2 }\n frame PPODE { light POD_X3 }\n frame PPODF { light POD_X4 }\n}\n\n// Big volcano fireball\nflickerlight VOLCANOBALL1\n{\n color 1.0 0.5 0.0\n size 56\n secondarySize 64\n chance 0.5\n}\n\nobject VolcanoBlast\n{\n frame VFBL { light VOLCANOBALL1 }\n}\n\n// Small volcano fireball\nflickerlight VOLCANOBALL2\n{\n color 1.0 0.5 0.0\n size 40\n secondarySize 48\n chance 0.5\n}\n\nobject VolcanoTBlast\n{\n frame VTFB { light VOLCANOBALL2 }\n}\n\n// Blue Key Statue\npointlight BLUESTATUE\n{\n color 0.0 0.0 1.0\n size 32\n offset 0 64 0\n}\n\nobject KeyGizmoBlue\n{\n frame KGZ1 { light BLUESTATUE }\n}\n\n// Yellow Key Statue\npointlight YELLOWSTATUE\n{\n color 1.0 1.0 0.0\n size 32\n offset 0 64 0\n}\n\nobject KeyGizmoYellow\n{\n frame KGZ1 { light YELLOWSTATUE }\n}\n\n// Green Key Statue\npointlight GREENSTATUE\n{\n color 0.0 1.0 0.0\n size 32\n offset 0 64 0\n}\n\nobject KeyGizmoGreen\n{\n frame KGZ1 { light GREENSTATUE }\n}\n\n// -------------------\n// -- Heretic Items --\n// -------------------\n\n// Time bomb explosion\nflickerlight TIMEBOMB_X1\n{\n color 1.0 0.6 0.0\n size 48\n secondarySize 56\n chance 0.3\n}\n\nflickerlight TIMEBOMB_X1\n{\n color 0.8 0.4 0.0\n size 56\n secondarySize 64\n chance 0.3\n}\n\nflickerlight TIMEBOMB_X1\n{\n color 0.6 0.2 0.0\n size 64\n secondarySize 72\n chance 0.3\n}\n\nflickerlight TIMEBOMB_X1\n{\n color 0.4 0.0 0.0\n size 72\n secondarySize 80\n chance 0.3\n}\n\nflickerlight TIMEBOMB_X1\n{\n color 0.2 0.0 0.0\n size 80\n secondarySize 88\n chance 0.3\n}\n\nobject ActivatedTimeBomb\n{\n frame XPL1A { light TIMEBOMB_X1 }\n frame XPL1B { light TIMEBOMB_X2 }\n frame XPL1C { light TIMEBOMB_X3 }\n frame XPL1D { light TIMEBOMB_X4 }\n frame XPL1E { light TIMEBOMB_X5 }\n frame XPL1F { light TIMEBOMB_X5 }\n}\n\n// Small wand ammo\npointlight SWANDAMMO\n{\n color 1.0 1.0 0.0\n size 8\n}\n\nobject GoldWandAmmo2_1\n{\n frame AMG1 { light SWANDAMMO }\n}\n\n// Ethereal arrows\npointlight ETHARROWS\n{\n color 0.0 1.0 0.0\n size 12\n offset 0 8 0\n}\n\nobject CrossbowAmmo2_1\n{\n frame AMC1 { light ETHARROWS }\n}\n\nobject CrossbowAmmo3_2\n{\n frame AMC1 { light ETHARROWS }\n}\n\n// Small claw ammo\npulselight SCLAWAMMO\n{\n color 0.0 0.0 1.0\n size 8\n secondarySize 10\n interval 2.0\n}\n\nobject BlasterAmmo2_2\n{\n frame AMB1 { light SCLAWAMMO }\n}\n\n// Small hellstaff ammo\npulselight SSTAFFAMMO\n{\n color 1.0 0.0 0.0\n size 8\n secondarySize 10\n interval 2.0\n}\n\nobject SkullRodAmmo2_1\n{\n frame AMS1 { light SSTAFFAMMO }\n}\n\n// Small phoenix rod ammo\npulselight SRODAMMO\n{\n color 1.0 0.6 0.0\n size 8\n secondarySize 10\n interval 2.0\n}\n\nobject PhoenixRodAmmo3_2\n{\n frame AMP1 { light SRODAMMO }\n}\n\nobject PhoenixRodAmmo2_1\n{\n frame AMP1 { light SRODAMMO }\n}"
},
{
"source": "pk3",
"name": "gldefs/Enemies_Hexen.txt",
"contents": "// Heretic Monsters\n\n// Stalker slimeball\npointlight STALKERSLIME\n{\n color 0.0 1.0 0.0\n size 40\n}\n\nflickerlight STALKERSLIME_X1\n{\n color 0.0 1.0 0.0\n size 48\n secondarySize 56\n chance 0.4\n}\n\nflickerlight STALKERSLIME_X2\n{\n color 0.0 0.7 0.0\n size 56\n secondarySize 64\n chance 0.4\n}\n\nflickerlight STALKERSLIME_X3\n{\n color 0.0 0.5 0.0\n size 64\n secondarySize 72\n chance 0.4\n}\n\nflickerlight STALKERSLIME_X4\n{\n color 0.0 0.2 0.0\n size 68\n secondarySize 76\n chance 0.4\n}\n\nobject SerpentFX\n{\n frame SSFXA { light STALKERSLIME }\n frame SSFXB { light STALKERSLIME }\n\n frame SSFXC { light STALKERSLIME_X1 }\n frame SSFXD { light STALKERSLIME_X2 }\n frame SSFXE { light STALKERSLIME_X3 }\n frame SSFXF { light STALKERSLIME_X3 }\n frame SSFXG { light STALKERSLIME_X4 }\n frame SSFXH { light STALKERSLIME_X4 }\n}\n\n// Centaur fireball\npointlight TAURBALL\n{\n color 0.2 0.2 1.0\n size 48\n}\n\nflickerlight TAURBALL_X1\n{\n color 0.2 0.2 1.0\n size 56\n secondarySize 64\n chance 0.4\n}\n\nflickerlight TAURBALL_X2\n{\n color 0.2 0.2 0.7\n size 64\n secondarySize 72\n chance 0.4\n}\n\nflickerlight TAURBALL_X3\n{\n color 0.1 0.1 0.5\n size 72\n secondarySize 80\n chance 0.4\n}\n\nflickerlight TAURBALL_X4\n{\n color 0.0 0.0 0.3\n size 80\n secondarySize 88\n chance 0.4\n}\n\nobject CentaurFX\n{\n frame CTFXA { light TAURBALL }\n\n frame CTFXB { light TAURBALL_X1 }\n frame CTFXC { light TAURBALL_X2 }\n frame CTFXD { light TAURBALL_X3 }\n frame CTFXE { light TAURBALL_X4 }\n frame CTFXF { light TAURBALL_X4 }\n}\n\n// Green Chaos Serpent fireball\nflickerlight SERPENTBALL\n{\n color 1.0 0.95 0.0\n size 56\n secondarySize 64\n chance 0.5\n}\n\nflickerlight SERPENTBALL_X1\n{\n color 1.0 0.95 0.0\n size 64\n secondarySize 72\n chance 0.5\n}\n\nflickerlight SERPENTBALL_X2\n{\n color 0.8 0.8 0.0\n size 72\n secondarySize 80\n chance 0.5\n}\n\nflickerlight SERPENTBALL_X3\n{\n color 0.5 0.5 0.0\n size 88\n secondarySize 96\n chance 0.5\n}\n\nflickerlight SERPENTBALL_X4\n{\n color 0.2 0.2 0.0\n size 96\n secondarySize 104\n chance 0.5\n}\n\nobject Demon1FX1\n{\n frame DMFXA { light SERPENTBALL }\n frame DMFXB { light SERPENTBALL }\n frame DMFXC { light SERPENTBALL }\n\n frame DMFXD { light SERPENTBALL_X1 }\n frame DMFXE { light SERPENTBALL_X2 }\n frame DMFXF { light SERPENTBALL_X3 }\n frame DMFXG { light SERPENTBALL_X4 }\n frame DMFXH { light SERPENTBALL_X4 }\n}\n\n// Brown Chaos Serpent gasball\npointlight CSGASBALL\n{\n color 0.0 1.0 0.0\n size 48\n}\n\nflickerlight CSGASBALL_X1\n{\n color 0.0 1.0 0.0\n size 64\n secondarySize 72\n chance 0.5\n}\n\nflickerlight CSGASBALL_X2\n{\n color 0.0 0.8 0.0\n size 72\n secondarySize 80\n chance 0.5\n}\n\nflickerlight CSGASBALL_X3\n{\n color 0.0 0.5 0.0\n size 88\n secondarySize 96\n chance 0.5\n}\n\nflickerlight CSGASBALL_X4\n{\n color 0.0 0.2 0.0\n size 96\n secondarySize 104\n chance 0.5\n}\n\nobject Demon2FX1\n{\n frame D2FXA { light CSGASBALL }\n frame D2FXB { light CSGASBALL }\n frame D2FXC { light CSGASBALL }\n frame D2FXD { light CSGASBALL }\n frame D2FXE { light CSGASBALL }\n frame D2FXF { light CSGASBALL }\n\n frame D2FXG { light CSGASBALL_X1 }\n frame D2FXH { light CSGASBALL_X2 }\n frame D2FXI { light CSGASBALL_X2 }\n frame D2FXJ { light CSGASBALL_X3 }\n frame D2FXK { light CSGASBALL_X4 }\n frame D2FXL { light CSGASBALL_X4 }\n}\n\n// Reaver fireball\npointlight REAVERBALL\n{\n color 1.0 0.5 0.0\n size 48\n}\n\nflickerlight REAVERBALL_X1\n{\n color 1.0 0.7 0.0\n size 64\n secondarySize 72\n}\n\nflickerlight REAVERBALL_X2\n{\n color 0.6 0.2 0.0\n size 60\n secondarySize 68\n}\n\nflickerlight REAVERBALL_X3\n{\n color 0.2 0.0 0.0\n size 56\n secondarySize 64\n}\n\nobject WraithFX1\n{\n frame WRBLA { light REAVERBALL }\n frame WRBLB { light REAVERBALL }\n frame WRBLC { light REAVERBALL }\n\n frame WRBLD { light REAVERBALL_X1 }\n frame WRBLE { light REAVERBALL_X2 }\n frame WRBLF { light REAVERBALL_X3 }\n}\n\n// Dragon Fireball\nflickerlight DRAGONBALL\n{\n color 1.0 1.0 0.0\n size 64\n secondarySize 72\n chance 0.3\n}\n\nobject DragonFireball\n{\n frame DRFXA { light DRAGONBALL }\n frame DRFXB { light DRAGONBALL }\n frame DRFXC { light DRAGONBALL }\n frame DRFXD { light DRAGONBALL }\n frame DRFXE { light DRAGONBALL }\n frame DRFXF { light DRAGONBALL }\n\n frame DRFXG { light DRAGONBALL_X1 }\n frame DRFXH { light DRAGONBALL_X2 }\n frame DRFXI { light DRAGONBALL_X2 }\n frame DRFXJ { light DRAGONBALL_X3 }\n frame DRFXK { light DRAGONBALL_X4 }\n}\n\nflickerlight DRAGONBALL_X1\n{\n color 0.8 0.8 0.0\n size 72\n secondarySize 80\n chance 0.3\n}\n\nflickerlight DRAGONBALL_X2\n{\n color 0.6 0.6 0.0\n size 96\n secondarySize 104\n chance 0.3\n}\n\nflickerlight DRAGONBALL_X3\n{\n color 0.4 0.4 0.0\n size 88\n secondarySize 96\n chance 0.3\n}\n\nflickerlight DRAGONBALL_X4\n{\n color 0.2 0.2 0.0\n size 64\n secondarySize 72\n chance 0.3\n}\n\nobject DragonExplosion\n{\n frame CFCFQ { light DRAGONBALL_X1 }\n frame CFCFR { light DRAGONBALL_X2 }\n frame CFCFS { light DRAGONBALL_X2 }\n frame CFCFT { light DRAGONBALL_X2 }\n frame CFCFU { light DRAGONBALL_X3 }\n frame CFCFV { light DRAGONBALL_X3 }\n frame CFCFW { light DRAGONBALL_X4 }\n}\n\n// Bishop fireball\npointlight BISHOPBALL\n{\n color 0.6 1.0 0.0\n size 48\n}\n\nflickerlight BISHOPBALL_X1\n{\n color 0.6 1.0 0.0\n size 56\n secondarySize 64\n chance 0.3\n}\n\nflickerlight BISHOPBALL_X2\n{\n color 0.2 0.8 0.0\n size 64\n secondarySize 72\n chance 0.3\n}\n\nflickerlight BISHOPBALL_X3\n{\n color 0.1 0.5 0.0\n size 72\n secondarySize 80\n chance 0.3\n}\n\nflickerlight BISHOPBALL_X4\n{\n color 0.0 0.3 0.0\n size 56\n secondarySize 64\n chance 0.3\n}\n\nobject BishopFX\n{\n frame BPFXA { light BISHOPBALL }\n frame BPFXB { light BISHOPBALL }\n\n frame BPFXC { light BISHOPBALL_X1 }\n frame BPFXD { light BISHOPBALL_X2 }\n frame BPFXE { light BISHOPBALL_X2 }\n frame BPFXF { light BISHOPBALL_X3 }\n frame BPFXG { light BISHOPBALL_X3 }\n frame BPFXH { light BISHOPBALL_X4 }\n}\n\n// Fire gargoyle\nflickerlight FGARG\n{\n color 1.0 1.0 0.0\n size 40\n secondarySize 48\n chance 0.4\n}\n\nflickerlight FGARGATK\n{\n color 1.0 1.0 0.0\n size 56\n secondarySize 64\n chance 0.4\n}\n\nflickerlight FGARGBALL_X1\n{\n color 0.8 0.8 0.0\n size 56\n secondarySize 64\n chance 0.4\n}\n\nflickerlight FGARGBALL_X2\n{\n color 0.5 0.5 0.0\n size 50\n secondarySize 54\n chance 0.4\n}\n\nflickerlight FGARGBALL_X3\n{\n color 0.2 0.2 0.0\n size 44\n secondarySize 48\n chance 0.4\n}\n\nobject FireDemon3Doom\n{\n frame FDMNA { light FGARG }\n frame FDMNB { light FGARG }\n frame FDMNC { light FGARG }\n frame FDMND { light FGARG }\n frame FDMNH { light FGARG }\n frame FDMNI { light FGARG }\n frame FDMNJ { light FGARG }\n\n frame FDMNK { light FGARGATK }\n}\n\nobject FireDemonMissile\n{\n frame FDMBA { light FGARG }\n\n frame FDMBB { light FGARGBALL_X1 }\n frame FDMBC { light FGARGBALL_X2 }\n frame FDMBD { light FGARGBALL_X3 }\n}\n\n// Wendigo\npointlight ICEGUYATK\n{\n color 0.3 0.3 1.0\n size 64\n}\n\npointlight ICEBALL\n{\n color 0.3 0.3 1.0\n size 56\n}\n\nflickerlight ICEBALL_X1\n{\n color 0.3 0.3 1.0\n size 56\n secondarySize 64\n chance 0.3\n}\n\nflickerlight ICEBALL_X2\n{\n color 0.3 0.3 0.7\n size 64\n secondarySize 72\n chance 0.3\n}\n\nflickerlight ICEBALL_X3\n{\n color 0.2 0.2 0.4\n size 72\n secondarySize 74\n chance 0.3\n}\n\nflickerlight ICEBALL_X4\n{\n color 0.0 0.0 0.2\n size 74\n secondarySize 80\n chance 0.3\n}\n\npointlight ICESHARD\n{\n color 0.3 0.3 1.0\n size 40\n}\n\nobject IceGuyFX\n{\n frame ICPRA { light ICEBALL }\n frame ICPRB { light ICEBALL }\n frame ICPRC { light ICEBALL }\n\n frame ICPRD { light ICEBALL_X1 }\n frame ICPRE { light ICEBALL_X2 }\n frame ICPRF { light ICEBALL_X3 }\n frame ICPRG { light ICEBALL_X4 }\n}\n\nobject IceGuyFX2\n{\n frame ICPRN { light ICESHARD }\n frame ICPRO { light ICESHARD }\n frame ICPRP { light ICESHARD }\n}\n\nobject IceGuy3Doom\n{\n frame ICEYG { light ICEGUYATK }\n}\n\n// Heresiarch\nflickerlight HARCHATK\n{\n color 1.0 0.0 1.0\n size 64\n secondarySize 72\n chance 0.4\n}\n\npointlight HARCHBLUCUBE\n{\n color 0.0 0.0 1.0\n size 32\n}\n\npointlight HARCHGRNCUBE\n{\n color 0.0 1.0 0.0\n size 32\n}\n\npointlight HARCHPURCUBE\n{\n color 1.0 0.0 1.0\n size 32\n}\n\nflickerlight HARCHBALL_X1\n{\n color 0.8 0.0 0.8\n size 48\n secondarySize 56\n chance 0.4\n}\n\nflickerlight HARCHBALL_X2\n{\n color 0.5 0.0 0.5\n size 64\n secondarySize 72\n chance 0.4\n}\n\nflickerlight HARCHBALL_X3\n{\n color 0.2 0.0 0.2\n size 72\n secondarySize 76\n chance 0.4\n}\n\nflickerlight HARCHBALL2_X1\n{\n color 0.0 0.8 0.0\n size 48\n secondarySize 56\n chance 0.4\n}\n\nflickerlight HARCHBALL2_X2\n{\n color 0.0 0.5 0.0\n size 64\n secondarySize 72\n chance 0.4\n}\n\nflickerlight HARCHBALL2_X3\n{\n color 0.0 0.2 0.0\n size 72\n secondarySize 76\n chance 0.4\n}\n\nflickerlight HARCHHEAD\n{\n color 1.0 0.5 0.0\n size 48\n secondarySize 56\n chance 0.4\n}\n\nobject SorcFX1\n{\n frame SBS1 { light HARCHHEAD }\n}\n\nobject SorcFX2\n{\n frame SBS2 { light HARCHPURCUBE }\n}\n\nobject SorcFX3\n{\n frame SBS3A { light HARCHGRNCUBE }\n frame SBS3B { light HARCHGRNCUBE }\n\n frame SBS3C { light HARCHBALL2_X1 }\n frame SBS3D { light HARCHBALL2_X2 }\n frame SBS3E { light HARCHBALL2_X3 }\n}\n\nobject SorcFX4\n{\n frame SBS4A { light HARCHPURCUBE }\n frame SBS4B { light HARCHPURCUBE }\n\n frame SBS4C { light HARCHBALL_X1 }\n frame SBS4D { light HARCHBALL_X2 }\n frame SBS4E { light HARCHBALL_X3 }\n}\n\nobject SorcBall1\n{\n frame SBMP { light HARCHPURCUBE }\n}\n\nobject SorcBall2\n{\n frame SBMB { light HARCHBLUCUBE }\n}\n\nobject SorcBall3\n{\n frame SBMG { light HARCHGRNCUBE }\n}\n\nobject Heresiarch3Doom\n{\n frame SORCE { light HARCHATK }\n frame SORCF { light HARCHATK }\n}\n\n// Korax\nobject Korax3Doom\n{\n frame KORXF { light HARCHATK }\n frame KORXG { light HARCHATK }\n}\n\n// Cleric Boss\n\nobject HolySpiritTraductus\n{\n frame SPIRP { light GHOST }\n}\n\nobject HolySpiritTraductus2\n{\n frame SPIRA { light GHOST }\n frame SPIRB { light GHOST }\n}\n\nobject HolySpiritTraductus3\n{\n frame SPIRA { light GHOST }\n frame SPIRB { light GHOST }\n}\n\nobject HolySpiritTraductus4\n{\n frame SPIRA { light GHOST }\n frame SPIRB { light GHOST }\n}\n\n// Mage Boss\n\nflickerlight BSBALL\n{\n color 1.0 0.2 0.0\n size 48\n secondarySize 56\n chance 0.3\n}\n\nflickerlight BSBALL_X1\n{\n color 1.0 0.4 0.0\n size 24\n secondarySize 28\n chance 0.3\n}\n\nflickerlight BSBALL_X2\n{\n color 0.7 0.3 0.0\n size 48\n secondarySize 56\n chance 0.3\n}\n\nflickerlight BSBALL_X3\n{\n color 0.5 0.2 0.0\n size 64\n secondarySize 72\n chance 0.3\n}\n\nflickerlight BSBALL_X4\n{\n color 0.3 0.1 0.0\n size 40\n secondarySize 48\n chance 0.3\n}\n\nobject MageStaffFX2\n{\n frame MSP2A { light BSBALL }\n frame MSP2B { light BSBALL }\n frame MSP2C { light BSBALL }\n frame MSP2D { light BSBALL }\n\n frame MSP2E { light BSBALL_X1 }\n frame MSP2F { light BSBALL_X2 }\n frame MSP2G { light BSBALL_X3 }\n frame MSP2H { light BSBALL_X4 }\n}\n\n// Fighter Boss\n\nflickerlight SWORDSHOT\n{\n color 0.0 1.0 0.0\n size 48\n secondarySize 44\n chance 0.4\n}\n\nflickerlight SWORDSHOT_X1\n{\n color 0.0 1.0 0.0\n size 56\n secondarySize 64\n chance 0.4\n}\n\nflickerlight SWORDSHOT_X2\n{\n color 0.0 1.0 0.0\n size 64\n secondarySize 72\n chance 0.4\n}\n\nflickerlight SWORDSHOT_X3\n{\n color 0.0 0.7 0.0\n size 56\n secondarySize 64\n chance 0.4\n}\n\nflickerlight SWORDSHOT_X4\n{\n color 0.0 0.4 0.0\n size 40\n secondarySize 48\n chance 0.4\n}\n\nflickerlight SWORDSHOT_X5\n{\n color 0.0 0.2 0.0\n size 32\n secondarySize 40\n chance 0.4\n}\n\nobject FSwordMissile\n{\n frame FSFXA { light SWORDSHOT }\n frame FSFXB { light SWORDSHOT }\n frame FSFXC { light SWORDSHOT }\n\n frame FSFXD { light SWORDSHOT_X1 }\n frame FSFXE { light SWORDSHOT_X2 }\n frame FSFXF { light SWORDSHOT_X2 }\n frame FSFXG { light SWORDSHOT_X2 }\n frame FSFXH { light SWORDSHOT_X3 }\n frame FSFXI { light SWORDSHOT_X3 }\n frame FSFXJ { light SWORDSHOT_X4 }\n frame FSFXK { light SWORDSHOT_X5 }\n frame FSFXL { light SWORDSHOT_X5 }\n}\n\nobject FSwordMissile2\n{\n frame FSFXA { light SWORDSHOT }\n frame FSFXB { light SWORDSHOT }\n frame FSFXC { light SWORDSHOT }\n\n frame FSFXD { light SWORDSHOT_X1 }\n frame FSFXE { light SWORDSHOT_X2 }\n frame FSFXF { light SWORDSHOT_X2 }\n frame FSFXG { light SWORDSHOT_X2 }\n frame FSFXH { light SWORDSHOT_X3 }\n frame FSFXI { light SWORDSHOT_X3 }\n frame FSFXJ { light SWORDSHOT_X4 }\n frame FSFXK { light SWORDSHOT_X5 }\n frame FSFXL { light SWORDSHOT_X5 }\n}"
},
{
"source": "pk3",
"name": "gldefs/Enemies_Rebmoon.txt",
"contents": "// Rebel Moon Monsters\n\n// AH96\n\nflickerlight LDF_Death\n{\n color 2.35 0.19 0.6\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject RMRLDFMilita\n{\n frame RM78G { light LDF_Death }\n frame RM78H { light LDF_Death }\n frame RM78I { light LDF_Death }\n frame RM78J { light LDF_Death }\n frame RM78K { light LDF_Death }\n frame RM78L { light LDF_Death }\n}\n\n// AL96\n\nobject RMRLDFRegular\n{\n frame RM77G { light LDF_Death }\n frame RM77H { light LDF_Death }\n frame RM77I { light ldf_Death }\n frame RM77J { light ldf_Death }\n frame RM77K { light ldf_Death }\n frame RM77L { light ldf_Death }\n}\n\n// AH96\n\nflickerlight JETPACK_AH96\n{\n color 2.55 1.98 0.57\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight DEATH_EXP1\n{\n color 1.73 0.57 0.8\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight DEATH_EXP2\n{\n color 2.39 1.56 0.49\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight DEATH_EXP3\n{\n color 2.47 2.14 1.32\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject RMRJCommando\n{\n frame RM76A { light JETPACK_AH96 }\n frame RM76G { light DEATH_EXP1 }\n frame RM76H { light DEATH_EXP2 }\n frame RM76I { light DEATH_EXP3 }\n frame RM76J { light DEATH_EXP3 }\n frame RM76K { light DEATH_EXP2 }\n frame RM76L { light DEATH_EXP1 }\n}\n\n// ATS96\n\nflickerlight Blue_Death\n{\n color 2.35 0.19 0.6\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject TerranCommando\n{\n frame RM75G { light Blue_Death }\n frame RM75H { light Blue_Death }\n frame RM75I { light Blue_Death }\n frame RM75J { light Blue_Death }\n frame RM75K { light Blue_Death }\n frame RM75L { light Blue_Death }\n frame RM75M { light Blue_Death }\n frame RM75N { light Blue_Death }\n}\n\n// Estron\n\nflickerlight Estron_Walk\n{\n color 1.56 1.48 1.56\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight Estron_Death1\n{\n color 2.46 2.46 2.46\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight Estron_Death2\n{\n color 2.16 2.16 2.16\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight Estron_Death3\n{\n color 1.36 1.36 1.36\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject RMREstronBig\n{\n frame RM73A { light Estron_Walk }\n frame RM73B { light Estron_Walk }\n frame RM73C { light Estron_Walk }\n frame RM73D { light Estron_Walk }\n\n frame RM73E { light Estron_Walk }\n\n frame RM73G { light Estron_Death1 }\n frame RM73H { light Estron_Death1 }\n frame RM73I { light Estron_Death1 }\n frame RM73J { light Estron_Death2 }\n frame RM73K { light Estron_Death2 }\n frame RM73L { light Estron_Death3 }\n frame RM73M { light Estron_Death3 }\n}\n\n// White Plasma\n\nflickerlight WhitePlasma1\n{\n color 1.99 1.99 1.99\n size 30\n secondarysize 50\n chance 0.2\n}\n\nflickerlight WhitePlasma2\n{\n color 1.99 1.99 1.99\n size 30\n secondarysize 50\n chance 0.2\n}\n\nflickerlight WhitePlasma3\n{\n color 1.68 1.68 1.68\n size 30\n secondarysize 50\n chance 0.2\n}\nflickerlight WhitePlasma4\n{\n color 1.40 1.40 1.40\n size 30\n secondarysize 50\n chance 0.2\n}\n\nflickerlight WhitePlasma5\n{\n color 1.0 1.0 1.0\n size 30\n secondarysize 50\n chance 0.2\n}\n\nobject RMR-EnemyWhitePlasma\n{\n frame RMZ3M { light WhitePlasma1 }\n frame RMZ3N { light WhitePlasma1 }\n frame RMZ3O { light WhitePlasma2 }\n frame RMZ3P { light WhitePlasma3 }\n frame RMZ3Q { light WhitePlasma4 }\n frame RMZ3R { light WhitePlasma5 }\n}\n\n// Grenade Drone\n\nflickerlight LIGHTRED_DRONE\n{\n color 2.39 0.0 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject RMRGrenadeDrone\n{\n frame RM72A { light LIGHTRED_DRONE }\n frame RM72B { light LIGHTRED_DRONE }\n frame RM72D { light DEATH_EXP1 }\n frame RM72E { light DEATH_EXP2 }\n frame RM72F { light DEATH_EXP3 }\n frame RM72G { light DEATH_EXP3 }\n frame RM72H { light DEATH_EXP3 }\n frame RM72I { light DEATH_EXP2 }\n frame RM72J { light DEATH_EXP1 }\n frame RM72K { light DEATH_EXP1 }\n frame RM72L { light DEATH_EXP1 }\n}\n\n// Hover Gunner\n\nflickerlight Hover_atk\n{\n color 2.55 2.55 1.53\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject RMRHoverGunner\n{\n frame RM71D { light DEATH_EXP1 }\n frame RM71E { light DEATH_EXP2 }\n frame RM71F { light DEATH_EXP3 }\n frame RM71G { light DEATH_EXP3 }\n frame RM71H { light DEATH_EXP3 }\n frame RM71I { light DEATH_EXP2 }\n frame RM71J { light DEATH_EXP1 }\n frame RM71K { light DEATH_EXP1 }\n frame RM71L { light DEATH_EXP1 }\n}\n\n// Laser Drone\n\nflickerlight LIGHTBLUE_DRONE\n{\n color 8.0 8.0 0.22\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject RMRLaserDrone\n{\n frame RM70A { light LIGHTBLUE_DRONE }\n frame RM70B { light LIGHTBLUE_DRONE }\n frame RM70D { light DEATH_EXP1 }\n frame RM70E { light DEATH_EXP2 }\n frame RM70F { light DEATH_EXP3 }\n frame RM70G { light DEATH_EXP3 }\n frame RM70H { light DEATH_EXP3 }\n frame RM70I { light DEATH_EXP2 }\n frame RM70J { light DEATH_EXP1 }\n frame RM70K { light DEATH_EXP1 }\n frame RM70L { light DEATH_EXP1 }\n}\n\n// Heavy Blacksuit\n\nflickerlight Blue_Death\n{\n color 0.66 2.39 2.47\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject HeavyBlacksuit\n{\n frame RM89J { light Blue_Death }\n frame RM89K { light Blue_Death }\n frame RM89L { light Blue_Death }\n frame RM89M { light Blue_Death }\n frame RM89N { light Blue_Death }\n frame RM89O { light Blue_Death }\n}\n\n// Blacksuit Striker\n\nobject BlacksuitStriker\n{\n frame RM88G { light Blue_Death }\n frame RM88H { light Blue_Death }\n frame RM88I { light Blue_Death }\n frame RM88J { light Blue_Death }\n frame RM88K { light Blue_Death }\n frame RM88L { light Blue_Death }\n}\n\n// Shoggran\n\nflickerlight LIGHTRED_SHOGGRAN1\n{\n color 2.14 0.66 0.74\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight LIGHTRED_SHOGGRAN2\n{\n color 1.60 0.35 0.41\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight LIGHTRED_SHOGGRAN3\n{\n color 0.90 0.20 0.23\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight SHOGGRAN_ATK\n{\n color 2.27 1.13 1.24\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject RMRShoggran\n{\n frame RM86A { light LIGHTRED_SHOGGRAN1 }\n frame RM86B { light LIGHTRED_SHOGGRAN1 }\n frame RM86C { light LIGHTRED_SHOGGRAN1 }\n\n frame RM86D { light SHOGGRAN_ATK }\n\n frame RM86E { light LIGHTRED_SHOGGRAN1 }\n frame RM86F { light LIGHTRED_SHOGGRAN1 }\n frame RM86G { light LIGHTRED_SHOGGRAN1 }\n frame RM86H { light LIGHTRED_SHOGGRAN2 }\n frame RM86I { light LIGHTRED_SHOGGRAN2 }\n frame RM86J { light LIGHTRED_SHOGGRAN3 }\n frame RM86K { light LIGHTRED_SHOGGRAN3 }\n}\n\n// Spinner\n\nobject RMRSpinner\n{\n frame RM85O { light DEATH_EXP1 }\n frame RM85R { light DEATH_EXP2 }\n frame RM85S { light DEATH_EXP3 }\n frame RM85T { light DEATH_EXP3 }\n frame RM85U { light DEATH_EXP3 }\n frame RM85V { light DEATH_EXP2 }\n frame RM85W { light DEATH_EXP3 }\n frame RM85X { light DEATH_EXP2 }\n frame RM85Y { light DEATH_EXP3 }\n frame RM85Z { light DEATH_EXP2 }\n frame RM84A { light DEATH_EXP1 }\n}\n\n// AH96\n\nobject UNJTrooper\n{\n frame RM82A { light JETPACK_AH96 }\n\n frame RM82G { light DEATH_EXP1 }\n frame RM82H { light DEATH_EXP2 }\n frame RM82I { light DEATH_EXP3 }\n frame RM82J { light DEATH_EXP2 }\n frame RM82K { light DEATH_EXP3 }\n frame RM82L { light DEATH_EXP2 }\n frame RM82M { light DEATH_EXP2 }\n frame RM82N { light DEATH_EXP1 }\n}\n\n// UHS96\n\nobject UnShockTrooper\n{\n frame RM83G { light Blue_Death }\n frame RM83H { light Blue_Death }\n frame RM83I { light Blue_Death }\n frame RM83J { light Blue_Death }\n frame RM83K { light Blue_Death }\n frame RM83L { light Blue_Death }\n}\n\n// UNS96\n\nobject UNBluesuit\n{\n frame RM81G { light Blue_Death }\n frame RM81H { light Blue_Death }\n frame RM81I { light Blue_Death }\n frame RM81J { light Blue_Death }\n frame RM81K { light Blue_Death }\n frame RM81L { light Blue_Death }\n}\n\n////////////\n// Lasers //\n////////////\n\n// Green Laser for monsters\n\nflickerlight Green_laser\n{\n color 0.74 2.55 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject UNBlueSuitPlasma\n{\n frame RMZ2A { light Green_laser }\n}\n\n// Orange Laser for monsters\n\nflickerlight Orange_laser\n{\n color 0.74 2.55 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject RMREnemyLaser2\n{\n frame RMZ2A { light Orange_laser }\n}\n\nobject RMREnemyCyanPlasma_1\n{\n\tframe RMZ2P { light\tRMRCYANPLASMA }\n\tframe RMZ2Q { light\tRMRCYANPLASMA }\n\tframe RMZ2R { light\tRMRCYANPLASMABOOM }\n\tframe RMZ2S { light\tRMRCYANPLASMABOOM }\n\tframe RMZ2T { light\tRMRCYANPLASMABOOM }\n\tframe RMZ2U { light\tRMRCYANPLASMABOOM }\n}\n\nobject RMR-EnemyBigPlasma\n{\n\tframe RMZ3A { light RMRPURPLEPLASMA }\n\tframe RMZ3B { light RMRPURPLEPLASMA }\n\tframe RMZ3C { light RMRPURPLEPLASMABOOM }\n\tframe RMZ3D { light RMRPURPLEPLASMABOOM }\n\tframe RMZ3E { light RMRPURPLEPLASMABOOM }\n\tframe RMZ3F { light RMRPURPLEPLASMABOOM }\n}\n\nobject RMR-EnemyRedPlasma\n{\n\tframe RMZ3G { light RMRREDPLASMA }\n\tframe RMZ3H { light RMRREDPLASMA }\n\tframe RMZ3I { light RMRREDPLASMASPLASH }\n\tframe RMZ3J { light RMRREDPLASMASPLASH }\n\tframe RMZ3K { light RMRREDPLASMASPLASH }\n\tframe RMZ3L { light RMRREDPLASMASPLASH }\n}\n\n// Impact Bullet\n\nflickerlight bulletRMRIMP\n{\n\tcolor 2.47 2.06 0.82\n\tsize 15\n\tsecondarysize 20\n}\n\nobject RMRPLasmaSplash_1\n{\n frame RMZ9A { light bulletRMRIMP }\n frame RMZ9B { light bulletRMRIMP }\n frame RMZ9C { light bulletRMRIMP }\n frame RMZ9D { light bulletRMRIMP }\n}\n\n// LDF Commando\n\nobject RebelMoonCommando\n{\n frame RMZ7I { light LDF_Death }\n frame RMZ7J { light LDF_Death }\n frame RMZ7K { light LDF_Death }\n frame RMZ7L { light LDF_Death }\n frame RMZ7M { light LDF_Death }\n frame RMZ7N { light LDF_Death }\n frame RMZ7O { light LDF_Death }\n}\n\nobject RebelMoonCommando2\n{\n frame RMZ7I { light LDF_Death }\n frame RMZ7J { light LDF_Death }\n frame RMZ7K { light LDF_Death }\n frame RMZ7L { light LDF_Death }\n frame RMZ7M { light LDF_Death }\n frame RMZ7N { light LDF_Death }\n frame RMZ7O { light LDF_Death }\n}\n\nobject RMR-WhitePlasma\n{\n frame RMZ3M { light WhitePlasma1 }\n frame RMZ3N { light WhitePlasma1 }\n frame RMZ3O { light WhitePlasma2 }\n frame RMZ3P { light WhitePlasma3 }\n frame RMZ3Q { light WhitePlasma4 }\n frame RMZ3R { light WhitePlasma5 }\n}"
},
{
"source": "pk3",
"name": "gldefs/Enemies_Powerslave.txt",
"contents": "// Powerslave-Exhumed Monsters\n\n// Anubis\n\nflickerlight AnubisBlueFire\n{\n color 0.375 0.375 0.75\n size 200\n secondarysize 200\n chance 0.2\n}\n\nflickerlight Bluefirexp1\n{\n color 0.80 1.80 2.20\n size 200\n secondarysize 200\n chance 0.2\n}\n\nflickerlight Bluefirexp2\n{\n color 0.52 1.40 2.04\n size 200\n secondarysize 200\n chance 0.2\n}\n\nflickerlight Bluefirexp3\n{\n color 0.0 0.0 0.84\n size 200\n secondarysize 200\n chance 0.2\n}\n\nobject AnubisMissile\n{\n frame ANFBA { light AnubisBlueFire }\n frame ANFBB { light AnubisBlueFire }\n frame ANFBC { light AnubisBlueFire }\n frame ANFBD { light Bluefirexp1 }\n frame ANFBE { light Bluefirexp2 }\n frame ANFBF { light Bluefirexp3 }\n frame ANFBF { light Bluefirexp3 }\n}\n\n// Bastet\n\nflickerlight Whiteteleporter1\n{\n color 2.52 2.52 2.52\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight Whiteteleporter2\n{\n color 2.52 2.52 2.52\n size 30\n secondarysize 30\n chance 0.2\n}\n\nflickerlight Whiteteleporter3\n{\n color 2.52 2.52 2.52\n size 10\n secondarysize 10\n chance 0.2\n}\n\nobject BastetTeleport\n{\n frame BAS_Q { light Whiteteleporter1 }\n frame BAS_R { light Whiteteleporter2 }\n frame BAS_S { light Whiteteleporter3 }\n}\n\nobject BastetTeleportFlash\n{\n frame BAS_Q { light Whiteteleporter1 }\n frame BAS_R { light Whiteteleporter2 }\n frame BAS_S { light Whiteteleporter3 }\n}\n\n// Bastet destroyed\n\nflickerlight bastetcrashed\n{\n color 0.80 1.80 2.20\n size 40\n secondarysize 40\n chance 0.2\n}\n\nobject BastetFakeCrash\n{\n frame BAS_T { light bastetcrashed }\n frame BAS_U { light bastetcrashed }\n frame BAS_W { light bastetcrashed }\n}\n\n// Mummy\n\nflickerlight MUMMYEX_ATK\n{\n color 0.16 0.76 1.80\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject ExMummy\n{\n frame PSMUK { light MUMMYEX_ATK }\n frame PSMUL { light MUMMYEX_ATK }\n frame PSMUM { light MUMMYEX_ATK }\n}\n\n// Mummy Projectile 1\n\nflickerlight MUMMYPROJWHT1\n{\n color 2.08 2.04 2.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight MUMMYPROJWHT2\n{\n color 1.24 1.28 1.32\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight MUMMYPROJWHT3\n{\n color 0.88 0.92 0.92\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject MummySpiritProjectile\n{\n frame PSMMA { light MUMMYPROJWHT1 }\n frame PSMMB { light MUMMYPROJWHT1 }\n frame PSMMC { light MUMMYPROJWHT1 }\n frame PSMMD { light MUMMYPROJWHT1 }\n frame PSMME { light MUMMYPROJWHT1 }\n frame PSMMF { light MUMMYPROJWHT1 }\n frame PSMMG { light MUMMYPROJWHT2 }\n frame PSMMH { light MUMMYPROJWHT2 }\n frame PSMMI { light MUMMYPROJWHT3 }\n frame PSMMJ { light MUMMYPROJWHT3 }\n}\n\n// Mummy Projectile 2\n\nflickerlight MUMMYPROJRED1\n{\n color 1.80 0.0 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight MUMMYPROJRED2\n{\n color 0.92 0.0 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight MUMMYPROJRED3\n{\n color 0.40 0.8 0.20\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject MummySpiritProjectile2\n{\n frame PSM9A { light MUMMYPROJRED1 }\n frame PSM9B { light MUMMYPROJRED1 }\n frame PSM9C { light MUMMYPROJRED1 }\n frame PSM9D { light MUMMYPROJRED1 }\n frame PSM9E { light MUMMYPROJRED1 }\n frame PSM9F { light MUMMYPROJRED1 }\n frame PSM9G { light MUMMYPROJRED2 }\n frame PSM9H { light MUMMYPROJRED2 }\n frame PSM9I { light MUMMYPROJRED3 }\n frame PSM9J { light MUMMYPROJRED3 }\n}\n\n// Kilmaat\n\nflickerlight KILLMAAT_ATK\n{\n color 2.48 1.56 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject KilmaatSentry\n{\n frame KILMH { light KILLMAAT_ATK }\n}\n\n// Kilmaat Gun Shooting\n\nflickerlight KILLMAATGUNSHOT\n{\n color 2.48 1.56 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject KilmaatGunshot\n{\n frame KILMU { light KILLMAAT_ATK }\n frame KILMV { light KILLMAAT_ATK }\n}\n\n// Kilmaat Gun Impact\n\nflickerlight KILLMAATGUNIMP1\n{\n color 2.48 2.20 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight KILLMAATGUNIMP2\n{\n color 1.36 0.48 0.24\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight KILLMAATGUNIMP3\n{\n color 0.80 0.80 0.96\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject KilmaatGunshotD\n{\n frame KILMW { light KILLMAAT_ATK }\n frame KILMX { light KILLMAAT_ATK }\n frame KILMY { light KILLMAAT_ATK }\n}\n\n// Necro Wasp\n\nflickerlight NECROWASP_ATK\n{\n color 1.96 1.56 1.63\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject OmenWaspNecro\n{\n frame PSOND { light NECROWASP_ATK }\n}\n\nobject PowerslaveExplosion\n{\n frame PSONE { light NECROWASP_ATK }\n frame PSONF { light NECROWASP_ATK }\n frame PSONG { light ANCIENTORANGE_ }\n frame PSONH { light ANCIENTORANGE_ }\n frame PSONI { light ANCIENTORANGE_ }\n frame PSONJ { light ANCIENTORANGE_ }\n frame PSONK { light ANCIENTORANGE_ }\n frame PSONL { light ANCIENTORANGE_ }\n}\n\n// Necro Wasp Sphere\n\nflickerlight NECROWASPSPHERE\n{\n color 1.71 1.71 2.55\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject OmenWaspNecroShot\n{\n frame RR27A { light NECROWASPSPHERE }\n frame RR27B { light NECROWASPSPHERE }\n frame RR27C { light NECROWASPSPHERE }\n frame RR27D { light ANCIENTWHITE_ }\n frame RR27E { light ANCIENTWHITE_ }\n frame RR27F { light ANCIENTWHITE_ }\n frame RR27G { light ANCIENTWHITE_ }\n frame RR27H { light ANCIENTWHITE_ }\n frame RR27I { light ANCIENTWHITE_ }\n frame RR27J { light ANCIENTWHITE_ }\n}\n\n// Magmantis\n\nflickerlight Walking_Mantis\n{\n color 2.52 2.52 1.68\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight HeadDEAD_Mantis\n{\n color 2.52 2.52 1.68\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight Magmantis_Fireball1\n{\n color 2.48 1.56 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight Magmantis_Fireball2\n{\n color 2.06 1.03 0.23\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight Magmantis_Fireball3\n{\n color 1.38 0.69 0.19\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject Magmantis\n{\n frame PSMAA { light Walking_Mantis }\n frame PSMAB { light Walking_Mantis }\n frame PSMAC { light Walking_Mantis }\n frame PSMAD { light Walking_Mantis }\n frame PSMAE { light Walking_Mantis }\n frame PSMAF { light Walking_Mantis }\n frame PSMAG { light Walking_Mantis }\n frame PSMAH { light Walking_Mantis }\n}\n\nobject Magmantishalfhead\n{\n frame PSMAJ { light HeadDEAD_Mantis }\n}\n\nobject MagmantisMagmaBall2\n{\n frame PSMAR { light Magmantis_Fireball1 }\n}\n\nobject MagmantisBallF\n{\n frame PS99A { light Magmantis_Fireball1 }\n frame PS99B { light Magmantis_Fireball1 }\n frame PS99C { light Magmantis_Fireball1 }\n frame PS99D { light Magmantis_Fireball1 }\n frame PS99E { light Magmantis_Fireball1 }\n frame PS99F { light Magmantis_Fireball2 }\n frame PS99G { light Magmantis_Fireball2 }\n frame PS99H { light Magmantis_Fireball3 }\n}\n\n// Set\n\nflickerlight SET_ATK\n{\n color 2.48 2.52 1.16\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject PSSet\n{\n frame RR27A { light SET_ATK }\n\n frame PSETU { light SET_ATK }\n frame PSETV { light SET_ATK }\n}\n\n// Set Spirit\n\nflickerlight SET_SPIRIT\n{\n color 2.24 1.88 0.68\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject SetSpirit\n{\n frame PSEZA { light SET_ATK }\n\n frame PSEZC { light ANCIENTORANGE_ }\n frame PSEZD { light ANCIENTORANGE_ }\n frame PSEZE { light ANCIENTORANGE_ }\n frame PSEZF { light ANCIENTORANGE_ }\n frame PSEZG { light ANCIENTORANGE_ }\n}\n\n// Selkis\n\nflickerlight SELKIS_ATK\n{\n color 0.80 1.80 2.20\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight SELKIS_LASER\n{\n color 0.80 1.80 2.20\n size 30\n secondarysize 30\n chance 0.2\n}\n\nflickerlight SELKIS_LASERIMP1\n{\n color 1.24 1.89 1.27\n size 40\n secondarysize 40\n chance 0.2\n}\n\nflickerlight SELKIS_LASERIMP2\n{\n color 0.62 1.59 1.56\n size 40\n secondarysize 40\n chance 0.2\n}\n\nobject Selkis\n{\n frame SELKE { light SELKIS_ATK }\n frame SELKF { light SELKIS_ATK }\n\n frame SELKO { light SELKIS_ATK }\n frame SELKP { light SELKIS_ATK }\n frame SELKQ { light SELKIS_ATK }\n frame SELKT { light ANCIENTORANGE_ }\n frame SELKU { light ANCIENTORANGE_ }\n frame SELKV { light ANCIENTORANGE_ }\n frame SELKW { light ANCIENTORANGE_ }\n frame SELKX { light ANCIENTORANGE_ }\n frame SELKZ { light ANCIENTORANGE_ }\n}\n\nobject SelkisLaser\n{\n frame SELZA { light SELKIS_LASER }\n frame SELZB { light SELKIS_LASER }\n\n frame SELZC { light SELKIS_LASERIMP1 }\n frame SELZD { light SELKIS_LASERIMP2 }\n frame SELZE { light SELKIS_LASERIMP2 }\n}\n\n// Kilmaatikahn\n\nflickerlight KILLMAATKAHNSHOT\n{\n color 2.48 1.56 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nflickerlight KILLMAATKAHNSHOT2\n{\n color 2.12 0.24 0.4\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject Kilmaatikahn\n{\n frame KBOSH { light KILLMAATKAHNSHOT }\n frame KBOSK { light KILLMAATKAHNSHOT2 }\n frame KBOSR { light KILLMAATKAHNSHOT }\n frame KBOSS { light KILLMAATKAHNSHOT }\n frame KBOST { light KILLMAATKAHNSHOT }\n frame KBOSU { light KILLMAATKAHNSHOT }\n frame KBOSV { light KILLMAATKAHNSHOT }\n}"
},
{
"source": "pk3",
"name": "gldefs/Enemies_ShadowWarrior.txt",
"contents": "// Shadow Warrior Monsters\n\n////////////\n// Ninjas //\n////////////\n\nflickerlight Ninja_ATK\n{\n color 2.51 2.32 1.74\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject SWNinja\n{\n frame NINJF { light Ninja_ATK }\n}\n\nobject NinjaRed\n{\n frame NIRJF { light Ninja_ATK }\n}\n\nobject NinjaOrange\n{\n frame NIOJF { light Ninja_ATK }\n}\n\nobject NinjaGray\n{\n frame NIGJF { light Ninja_ATK }\n}\n\n///////////\n// Ghost //\n///////////\n\nflickerlight Ghost_ATK\n{\n color 2.07 0.24 0.24\n size 40\n secondarysize 40\n chance 0.2\n}\n\nobject GhostProjectile\n{\n frame CGPRA { light Ghost_ATK }\n frame CGPRB { light Ghost_ATK }\n frame CGPRC { light Ghost_ATK }\n frame CGPRD { light Ghost_ATK }\n}\n\n// Coolie\n\nobject Coolie\n{\n frame COOLJ { light EXPLOSIONWANG1 }\n frame COOLK { light EXPLOSIONWANG1 }\n frame COOLL { light EXPLOSIONWANG2 }\n frame COOLM { light EXPLOSIONWANG2 }\n frame COOLN { light EXPLOSIONWANG3 }\n}\n\n// Guardian\n\nobject GuardianFireEnemy\n{\n frame WP70A { light EXPLOSIONWANG1 }\n frame WP70B { light EXPLOSIONWANG1 }\n frame WP70C { light EXPLOSIONWANG2 }\n frame WP70D { light EXPLOSIONWANG2 }\n frame WP70E { light EXPLOSIONWANG3 }\n frame WP70F { light EXPLOSIONWANG3 }\n frame WP70G { light EXPLOSIONWANG4 }\n frame WP70H { light EXPLOSIONWANG4 }\n frame WP70I { light EXPLOSIONWANG5 }\n}\n\n/////////////\n// Rippers //\n/////////////\n\nflickerlight Ripper_ATK\n{\n color 1.50 2.39 1.05\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject BabyRipperMissile\n{\n frame RIPPA { light Ripper_ATK }\n frame RIPPB { light Ripper_ATK }\n frame RIPPC { light Ripper_ATK }\n frame RIPPD { light Ripper_ATK }\n}\n\nobject BabyRipperMissileBig\n{\n frame RIPPA { light Ripper_ATK }\n frame RIPPB { light Ripper_ATK }\n frame RIPPC { light Ripper_ATK }\n frame RIPPD { light Ripper_ATK }\n}\n\n///////////\n// Zilla //\n///////////\n\nflickerlight Zilla_DTH\n{\n color 2.32 2.12 1.60\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject MasterZilla\n{\n frame ZILLX { light Zilla_DTH }\n frame ZILLY { light Zilla_DTH }\n frame ZILLZ { light Zilla_DTH }\n frame ZIL2A { light Zilla_DTH }\n frame ZIL2B { light Zilla_DTH }\n frame ZIL2C { light Zilla_DTH }\n}\n\n/////////////\n// Serpent //\n/////////////\n\nflickerlight Serpent_DTH\n{\n color 1.08 1.36 1.80\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject SerpentGod\n{\n frame SERPN { light Serpent_DTH }\n frame SERPO { light Serpent_DTH }\n frame SERPP { light Serpent_DTH }\n frame SERPQ { light Zilla_DTH }\n frame SERPR { light Zilla_DTH }\n frame SERPS { light Zilla_DTH }\n}\n\n//////////////////\n// Twin Lo-Wang //\n//////////////////\n\nobject LoWangBrother\n{\n frame BROHG { light Ninja_ATK }\n frame BROHH { light Ninja_ATK }\n frame BROHL { light Ninja_ATK }\n}\n\n//////////////\n// Missiles //\n//////////////\n\nobject GuardianFireEnemy\n{\n frame WP70A { light EXPLOSIONWANG1 }\n frame WP70B { light EXPLOSIONWANG1 }\n frame WP70C { light EXPLOSIONWANG2 }\n frame WP70D { light EXPLOSIONWANG2 }\n frame WP70E { light EXPLOSIONWANG3 }\n frame WP70F { light EXPLOSIONWANG3 }\n frame WP70G { light EXPLOSIONWANG4 }\n frame WP70H { light EXPLOSIONWANG4 }\n frame WP70I { light EXPLOSIONWANG5 }\n}\n\nobject GuardianFireEnemyWeak\n{\n frame WP70A { light EXPLOSIONWANG1 }\n frame WP70B { light EXPLOSIONWANG1 }\n frame WP70C { light EXPLOSIONWANG2 }\n frame WP70D { light EXPLOSIONWANG2 }\n frame WP70E { light EXPLOSIONWANG3 }\n frame WP70F { light EXPLOSIONWANG3 }\n frame WP70G { light EXPLOSIONWANG4 }\n frame WP70H { light EXPLOSIONWANG4 }\n frame WP70I { light EXPLOSIONWANG5 }\n}\n\nobject WizardCircleFire\n{\n frame WP70A { light EXPLOSIONWANG1 }\n frame WP70B { light EXPLOSIONWANG1 }\n frame WP70C { light EXPLOSIONWANG2 }\n frame WP70D { light EXPLOSIONWANG2 }\n frame WP70E { light EXPLOSIONWANG3 }\n frame WP70F { light EXPLOSIONWANG3 }\n frame WP70G { light EXPLOSIONWANG4 }\n frame WP70H { light EXPLOSIONWANG4 }\n frame WP70I { light EXPLOSIONWANG5 }\n}\n\nobject WizardPillarTrail\n{\n frame GHEPE { light EXPLOSIONWANG1 }\n frame GHEPF { light EXPLOSIONWANG2 }\n frame GHEPG { light EXPLOSIONWANG3 }\n frame GHEPH { light EXPLOSIONWANG4 }\n}\n\nobject WizardFlamePillarSpawner\n{\n frame GHEPE { light EXPLOSIONWANG1 }\n frame GHEPF { light EXPLOSIONWANG2 }\n frame GHEPG { light EXPLOSIONWANG1 }\n frame GHEPH { light EXPLOSIONWANG2 }\n}\n\n///////////////////////////\n// Ninja Dark Projectile //\n///////////////////////////\n\nflickerlight NinjaDark_Projectile\n{\n color 2.24 2.08 0.88\n size 40\n secondarysize 40\n chance 0.2\n}\n\nflickerlight NinjaDark_ProjectileEXP1\n{\n color 2.10 2.00 0.60\n size 40\n secondarysize 40\n chance 0.2\n}\n\nflickerlight NinjaDark_ProjectileEXP2\n{\n color 2.09 1.88 0.39\n size 40\n secondarysize 40\n chance 0.2\n}\n\nflickerlight NinjaDark_ProjectileEXP3\n{\n color 1.49 1.34 0.28\n size 40\n secondarysize 40\n chance 0.2\n}\n\nobject DarkNinjaSpread\n{\n frame DNINA { light Ninja_ATK }\n frame DNINB { light Ninja_ATK }\n frame DNINC { light Ninja_ATK }\n frame DNIND { light Ninja_ATK }\n\n frame DNINE { light NinjaDark_ProjectileEXP1 }\n frame DNINF { light NinjaDark_ProjectileEXP1 }\n frame DNING { light NinjaDark_ProjectileEXP2 }\n frame DNINH { light NinjaDark_ProjectileEXP2 }\n frame DNINI { light NinjaDark_ProjectileEXP3 }\n}\n\nobject WizardSpread2_L\n{\n frame DNINA { light Ninja_ATK }\n frame DNINB { light Ninja_ATK }\n frame DNINC { light Ninja_ATK }\n frame DNIND { light Ninja_ATK }\n\n frame DNINE { light NinjaDark_ProjectileEXP1 }\n frame DNINF { light NinjaDark_ProjectileEXP1 }\n frame DNING { light NinjaDark_ProjectileEXP2 }\n frame DNINH { light NinjaDark_ProjectileEXP2 }\n frame DNINI { light NinjaDark_ProjectileEXP3 }\n}\n\nobject WizardSpread2_R\n{\n frame DNINA { light Ninja_ATK }\n frame DNINB { light Ninja_ATK }\n frame DNINC { light Ninja_ATK }\n frame DNIND { light Ninja_ATK }\n\n frame DNINE { light NinjaDark_ProjectileEXP1 }\n frame DNINF { light NinjaDark_ProjectileEXP1 }\n frame DNING { light NinjaDark_ProjectileEXP2 }\n frame DNINH { light NinjaDark_ProjectileEXP2 }\n frame DNINI { light NinjaDark_ProjectileEXP3 }\n}"
},
{
"source": "pk3",
"name": "gldefs/Enemies_Wolf3D.txt",
"contents": "// Wolfenstein 3D Monsters\n\n// Guard\n\nflickerlight Guard_ATK\n{\n color 2.55 2.55 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject WolfGuard\n{\n frame WGRDI { light Guard_ATK }\n}\n\n// Schutztaffel Guard\n\nflickerlight SS_ATK\n{\n color 2.55 0.31 0.31\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject WolfSS\n{\n frame WSCHI { light SS_ATK }\n}\n\n// Guard2\n\nobject WolfOfficer\n{\n frame WOFFI { light Guard_ATK }\n}\n\n// Mutants\n\nobject WolfMutant\n{\n frame WMUTH { light Guard_ATK }\n frame WMUTJ { light Guard_ATK }\n}\n\n// Fake Hitler\n\nflickerlight FakeHitler_ATK\n{\n color 2.55 1.23 1.23\n size 30\n secondarysize 30\n chance 0.2\n}\n\nflickerlight FakeHitler_Flame\n{\n color 2.55 0.31 0.31\n size 40\n secondarysize 40\n chance 0.2\n}\n\nobject FakeHitler\n{\n frame WFAHE { light FakeHitler_ATK }\n}\n\nobject FakeHitlerBallFast\n{\n frame WFHPA { light FakeHitler_Flame }\n frame WFHPB { light FakeHitler_Flame }\n}\n\nobject FakeHitlerBall\n{\n frame WFHPA { light FakeHitler_Flame }\n frame WFHPB { light FakeHitler_Flame }\n}\n\n// Hans Grosse\n\nobject HansGrosseDoom\n{\n frame WHANF { light Guard_ATK }\n frame WHANG { light FakeHitler_Flame }\n}\n\n// Gretel Grosse\n\nobject GretelGrosse\n{\n frame WGRTF { light Guard_ATK }\n frame WGRTG { light FakeHitler_Flame }\n}\n\nobject GretelGrosseDoom\n{\n frame WGRTF { light Guard_ATK }\n frame WGRTG { light FakeHitler_Flame }\n}\n\n// Adolf Hilter\n\nobject MechaHitler\n{\n frame WMAHF { light Guard_ATK }\n frame WMAHG { light FakeHitler_Flame }\n frame WADOF { light Guard_ATK }\n frame WADOG { light FakeHitler_Flame }\n}\n\n// Otto Giftmacher\n\nflickerlight ExplosionWolf1\n{\n color 1.12 1.12 1.12\n size 30\n secondarysize 30\n chance 0.2\n}\n\nflickerlight ExplosionWolf2\n{\n color 1.24 1.24 1.24\n size 30\n secondarysize 30\n chance 0.2\n}\n\nflickerlight ExplosionWolf3\n{\n color 1.0 1.0 1.0\n size 30\n secondarysize 30\n chance 0.2\n}\n\nflickerlight ExplosionWolf4\n{\n color 0.84 0.84 0.84\n size 30\n secondarysize 30\n chance 0.2\n}\n\nobject OttoGiftMacher\n{\n frame WOTTF { light Guard_ATK }\n}\n\nobject OttoGiftmacherDoom\n{\n frame WOTTF { light Guard_ATK }\n}\n\nobject OttoWolfRocket\n{\n frame WRKTA { light FakeHitler_Flame }\n}\n\n// General Fettgesicht\n\nflickerlight ExplosionWolf11\n{\n color 1.36 0.0 0.0\n size 30\n secondarysize 30\n chance 0.2\n}\n\nflickerlight ExplosionWolf12\n{\n color 2.0 0.0 0.0\n size 30\n secondarysize 30\n chance 0.2\n}\n\nflickerlight ExplosionWolf13\n{\n color 1.24 0.0 0.0\n size 30\n secondarysize 30\n chance 0.2\n}\n\nobject GeneralFettgesicht\n{\n frame WFETF { light FakeHitler_Flame }\n frame WFETG { light Guard_ATK }\n frame WFETH { light Guard_ATK }\n}\n\n// Trans Grosse\n\nobject TransGrosse\n{\n frame WTRAF { light Guard_ATK }\n frame WTRAG { light FakeHitler_Flame }\n}\n\nobject TransGrosseDoom\n{\n frame WTRAF { light Guard_ATK }\n frame WTRAG { light FakeHitler_Flame }\n}\n\n// Barnacle Wilhelm\n\nobject BarnacleWilhelm\n{\n frame WBARF { light FakeHitler_Flame }\n frame WBARG { light Guard_ATK }\n frame WBARH { light Guard_ATK }\n}\n\n// Uber mutant\n\nobject Ubermutant\n{\n frame WUBRF { light FakeHitler_Flame }\n frame WUBRG { light Guard_ATK }\n frame WUBRH { light Guard_ATK }\n}\n\n// Death Knight\n\nobject WDeathKnight\n{\n frame WDKNF { light FakeHitler_Flame }\n frame WDKNG { light Guard_ATK }\n frame WDKNH { light Guard_ATK }\n}\n\n// Angel Of Death\n\nflickerlight FireballGreen\n{\n color 0.4 1.76 0.0\n size 40\n secondarysize 40\n chance 0.2\n}\n\nflickerlight Angeldeath_ATK1\n{\n color 0.88 0.84 0.0\n size 20\n secondarysize 20\n chance 0.2\n}\n\nflickerlight Angeldeath_ATK2\n{\n color 1.56 1.56 0.0\n size 50\n secondarysize 50\n chance 0.2\n}\n\nobject AngelOfDeath\n{\n frame WADHE { light Angeldeath_ATK1 }\n frame WADHF { light Angeldeath_ATK2 }\n}\n\nobject AngelBlast\n{\n frame WADPA { light FireballGreen }\n frame WADPB { light FireballGreen }\n frame WADPC { light FireballGreen }\n frame WADPD { light FireballGreen }\n}\n\n// Wolfenstein 3D - Spear Of destiny Monsters\n\n// Guard\n\nobject SODGuard\n{\n frame SGRDI { light Guard_ATK }\n}\n\n// Schutztaffel Guard\n\nobject SODSS\n{\n frame SSSOI { light SS_ATK }\n}\n\n// Bat\n\nobject SODBat\n{\n frame SBATH { light SS_ATK }\n frame SBATI { light FakeHitler_Flame }\n frame SBATJ { light Guard_ATK }\n}\n\n// Guard2\n\nobject SODOfficer\n{\n frame SOFFI { light Guard_ATK }\n}\n\n// Submarine Willy\n\nobject SubmarineWilly\n{\n frame SUBWF { light Guard_ATK }\n frame SUBWG { light FakeHitler_Flame }\n}\n\nobject SubmarineWillyDoom\n{\n frame SUBWF { light Guard_ATK }\n frame SUBWG { light FakeHitler_Flame }\n}\n\n// Professor Quarkblitz\n\nobject ProfessorQuarkblitz\n{\n frame PROQF { light Guard_ATK }\n frame PROQG { light FakeHitler_Flame }\n frame PROQH { light Guard_ATK }\n}\n\n// Hans von Schlieffen\n\nflickerlight Destroyedvon1\n{\n color 1.08 0.0 1.72\n size 40\n secondarysize 40\n chance 0.2\n}\n\nflickerlight Destroyedvon2\n{\n color 1.68 0.0 1.68\n size 40\n secondarysize 40\n chance 0.2\n}\n\nflickerlight Destroyedvon3\n{\n color 2.24 0.0 2.28\n size 40\n secondarysize 40\n chance 0.2\n}\n\nflickerlight Destroyedvon4\n{\n color 2.52 0.0 2.52\n size 40\n secondarysize 40\n chance 0.2\n}\n\nobject TheAxe\n{\n frame TAXEF { light Guard_ATK }\n frame TAXEG { light FakeHitler_Flame }\n frame TAXEH { light Guard_ATK }\n frame TAXEI { light Destroyedvon1 }\n frame TAXEJ { light Destroyedvon2 }\n frame TAXEK { light Destroyedvon3 }\n frame TAXEL { light Destroyedvon4 }\n frame TAXEM { light Destroyedvon4 }\n}\n\n// The Robot\n\nflickerlight Destroyedrobot1\n{\n color 1.32 1.32 0.0\n size 40\n secondarysize 40\n chance 0.2\n}\n\nflickerlight Destroyedrobot2\n{\n color 1.80 1.72 0.0\n size 40\n secondarysize 40\n chance 0.2\n}\n\nflickerlight Destroyedrobot3\n{\n color 2.04 1.96 0.0\n size 40\n secondarysize 40\n chance 0.2\n}\n\nflickerlight Destroyedrobot4\n{\n color 2.28 2.16 0.0\n size 40\n secondarysize 40\n chance 0.2\n}\n\nflickerlight Destroyedrobot5\n{\n color 2.52 2.44 0.0\n size 40\n secondarysize 40\n chance 0.2\n}\n\nobject Robot\n{\n frame ROBOF { light Guard_ATK }\n frame ROBOG { light FakeHitler_Flame }\n frame ROBOH { light Guard_ATK }\n frame ROBOJ { light Destroyedrobot1 }\n frame ROBOK { light Destroyedrobot2 }\n frame ROBOL { light Destroyedrobot3 }\n frame ROBOM { light Destroyedrobot4 }\n frame ROBON { light Destroyedrobot5 }\n}\n\n// Reborn of Death\n\nflickerlight Reborndeathdeath_ATK1\n{\n color 1.16 0.0 1.80\n size 20\n secondarysize 15\n chance 0.2\n}\n\nflickerlight Reborndeathdeath_ATK2\n{\n color 2.52 0.84 2.52\n size 50\n secondarysize 20\n chance 0.2\n}\n\nflickerlight Reborndeath_Recover\n{\n color 1.16 0.0 1.80\n size 60\n secondarysize 60\n chance 0.2\n}\n\nobject DevilIncarnate\n{\n frame DEINE { light Reborndeathdeath_ATK1 }\n frame DEINF { light Reborndeathdeath_ATK2 }\n frame DEING { light Reborndeath_Recover }\n frame DEINH { light Reborndeath_Recover }\n}"
},
{
"source": "pk3",
"name": "gldefs/Players/blake.txt",
"contents": "pointlight PLASMADISCHARGE\n{\n\tcolor 1.0 0.68 0.15\n\tsize 40\n}\n\nflickerlight PLASMADISCHARGEBOOM\n{\n\tcolor 1.0 0.78 0.15\n\tsize 72\n\tsecondarysize 48\n}\n\npointlight ANTIPLASMA\n{\n\tcolor 0.5 0.75 1.0\n\tsize 48\n}\n\nflickerlight ANTIPLASMABOOM\n{\n\tcolor 0.5 0.75 1.0\n\tsize 84\n\tsecondarysize 48\n}\n\nobject BCannonProj\n{\n\tframe BCAPA { light PLASMADISCHARGE }\n\tframe BCAPB { light PLASMADISCHARGEBOOM }\n\tframe BCAPC { light PLASMADISCHARGEBOOM }\n\tframe BCAPD { light PLASMADISCHARGEBOOM }\n\tframe BCAPE { light PLASMADISCHARGEBOOM }\n\tframe BCAPF { light PLASMADISCHARGEBOOM }\n}\n\nobject BCannonProjCoop\n{\n\tframe BCAPA { light PLASMADISCHARGE }\n\tframe BCAPB { light PLASMADISCHARGEBOOM }\n\tframe BCAPC { light PLASMADISCHARGEBOOM }\n\tframe BCAPD { light PLASMADISCHARGEBOOM }\n\tframe BCAPE { light PLASMADISCHARGEBOOM }\n\tframe BCAPF { light PLASMADISCHARGEBOOM }\n}\n\nobject DCannonProj\n{\n\tframe 9C0PA { light ANTIPLASMA }\n\tframe DCAPB { light ANTIPLASMABOOM }\n\tframe DCAPC { light ANTIPLASMABOOM }\n\tframe DCAPD { light ANTIPLASMABOOM }\n\tframe DCAPE { light ANTIPLASMABOOM }\n\tframe DCAPF { light ANTIPLASMABOOM }\n\tframe DCAPG { light ANTIPLASMABOOM }\n\tframe DCAPH { light ANTIPLASMABOOM }\n\tframe DCAPI { light ANTIPLASMABOOM }\n}\n\nobject DCannonProjCoop\n{\n\tframe 9C0PA { light ANTIPLASMA }\n\tframe DCAPB { light ANTIPLASMABOOM }\n\tframe DCAPC { light ANTIPLASMABOOM }\n\tframe DCAPD { light ANTIPLASMABOOM }\n\tframe DCAPE { light ANTIPLASMABOOM }\n\tframe DCAPF { light ANTIPLASMABOOM }\n\tframe DCAPG { light ANTIPLASMABOOM }\n\tframe DCAPH { light ANTIPLASMABOOM }\n\tframe DCAPI { light ANTIPLASMABOOM }\n}"
},
{
"source": "pk3",
"name": "gldefs/Players/caleb.txt",
"contents": "pulselight GargoyleEyeBlastFlash\n{\n\tColor 0.1 0.3 1.0\n\tSize 64\n\tsecondarySize 48\n\tinterval 1\n}\n\npointlight GargoyleBallFlash\n{\n\tcolor 0.2 0.4 1.0\n\tsize 32\n}\n\nObject LifeLeechSentryLight\n{\n\tframe TNT1 { light GargoyleEyeBlastFlash }\n}\n\nobject LifeLeechSentryShot\n{\n\tframe EYEBA { light GargoyleBallFlash }\n\tframe EYEBB { light GargoyleBallFlash }\n\tframe EYEBC { light GargoyleBallFlash }\n\tframe EYEBD { light GargoyleBallFlash }\n\tframe EYEBE { light GargoyleBallFlash }\n\tframe EYEBF { light GargoyleBallFlash }\n}\n\npointlight LifeLeechSmallFlash\n{\n\tColor 224.0 224.0 0.0\n\tSize 32\n}\n\npointlight BigRocket\n{\n\tColor 224.0 224.0 0.0\n\tSize 48\n}\n\npointlight LifeLeechNormalFlash\n{\n\tColor 255.0 255.0 0.0\n\tSize 64\n}\n\nObject LifeLeechShot\n{\n\tframe LLSSA { light LifeLeechNormalFlash }\n}\n\nObject LifeLeechShotCoop\n{\n\tframe LLSSA { light LifeLeechNormalFlash }\n}\n\nObject LifeLeechLightSpawner2\n{\n\tframe TNT1A { light LifeLeechSmallFlash }\n}\n\nObject LifeLeechLightSpawner3\n{\n\tframe TNT1A { light LifeLeechNormalFlash }\n}\n\nObject NapalmRocket\n{\n\tframe NAPPA { light LifeLeechNormalFlash }\n\tframe NAPPB { light LifeLeechNormalFlash }\n\tframe NAPPC { light LifeLeechNormalFlash }\n\tframe NAPPD { light LifeLeechNormalFlash }\n\tframe NAPPE { light LifeLeechNormalFlash }\n\tframe NAPPF { light LifeLeechNormalFlash }\n}\n\nObject NapalmRocketCoop\n{\n\tframe NAPPA { light LifeLeechNormalFlash }\n\tframe NAPPB { light LifeLeechNormalFlash }\n\tframe NAPPC { light LifeLeechNormalFlash }\n\tframe NAPPD { light LifeLeechNormalFlash }\n\tframe NAPPE { light LifeLeechNormalFlash }\n\tframe NAPPF { light LifeLeechNormalFlash }\n}\n\nObject NapalmRocketAlt1\n{\n\tframe NAPPA { light LifeLeechNormalFlash }\n\tframe NAPPB { light LifeLeechNormalFlash }\n\tframe NAPPC { light LifeLeechNormalFlash }\n\tframe NAPPD { light LifeLeechNormalFlash }\n\tframe NAPPE { light LifeLeechNormalFlash }\n\tframe NAPPF { light LifeLeechNormalFlash }\n}\n\nObject NapalmRocketAlt2\n{\n\tframe NAPPA { light BigRocket }\n\tframe NAPPB { light BigRocket }\n\tframe NAPPC { light BigRocket }\n\tframe NAPPD { light BigRocket }\n\tframe NAPPE { light BigRocket }\n\tframe NAPPF { light BigRocket }\n}\n\nObject NapalmRocketAlt3\n{\n\tframe NAPPA { light LifeLeechSmallFlash }\n\tframe NAPPB { light LifeLeechSmallFlash }\n\tframe NAPPC { light LifeLeechSmallFlash }\n\tframe NAPPD { light LifeLeechSmallFlash }\n\tframe NAPPE { light LifeLeechSmallFlash }\n\tframe NAPPF { light LifeLeechSmallFlash }\n}\n\nObject NapalmRocketAlt4\n{\n\tframe NAPPA { light LifeLeechSmallFlash }\n\tframe NAPPB { light LifeLeechSmallFlash }\n\tframe NAPPC { light LifeLeechSmallFlash }\n\tframe NAPPD { light LifeLeechSmallFlash }\n\tframe NAPPE { light LifeLeechSmallFlash }\n\tframe NAPPF { light LifeLeechSmallFlash }\n}\n\nObject NapalmRocketAlt1Coop\n{\n\tframe NAPPA { light LifeLeechNormalFlash }\n\tframe NAPPB { light LifeLeechNormalFlash }\n\tframe NAPPC { light LifeLeechNormalFlash }\n\tframe NAPPD { light LifeLeechNormalFlash }\n\tframe NAPPE { light LifeLeechNormalFlash }\n\tframe NAPPF { light LifeLeechNormalFlash }\n}\n\nObject NapalmRocketAlt2Coop\n{\n\tframe NAPPA { light BigRocket }\n\tframe NAPPB { light BigRocket }\n\tframe NAPPC { light BigRocket }\n\tframe NAPPD { light BigRocket }\n\tframe NAPPE { light BigRocket }\n\tframe NAPPF { light BigRocket }\n}\n\nObject NapalmRocketAlt3Coop\n{\n\tframe NAPPA { light LifeLeechSmallFlash }\n\tframe NAPPB { light LifeLeechSmallFlash }\n\tframe NAPPC { light LifeLeechSmallFlash }\n\tframe NAPPD { light LifeLeechSmallFlash }\n\tframe NAPPE { light LifeLeechSmallFlash }\n\tframe NAPPF { light LifeLeechSmallFlash }\n}\n\nObject NapalmRocketAlt4Coop\n{\n\tframe NAPPA { light LifeLeechSmallFlash }\n\tframe NAPPB { light LifeLeechSmallFlash }\n\tframe NAPPC { light LifeLeechSmallFlash }\n\tframe NAPPD { light LifeLeechSmallFlash }\n\tframe NAPPE { light LifeLeechSmallFlash }\n\tframe NAPPF { light LifeLeechSmallFlash }\n}\n\npointlight TeslaLight\n{\n\tcolor 0.15 0.15 0.95\n\tsize 48\n}\n\nObject TeslaProjectile\n{\n\tframe TESPA { light TeslaLight }\n}\n\nObject TeslaProjectileCoop\n{\n\tframe TESPA { light TeslaLight }\n}\n\nflickerlight TeslaBigLight\n{\n\tcolor 0.25 0.25 1.0\n\tsize 64\n\tsecondarysize 48\n}\n\nobject TeslaBallBig\n{\n\tframe BTESA { light TeslaBigLight }\n\tframe BTESB { light TeslaBigLight }\n\tframe BTESC { light TeslaBigLight }\n\tframe BTESD { light TeslaBigLight }\n}\n\nobject TeslaBallBigCoop\n{\n\tframe BTESA { light TeslaBigLight }\n\tframe BTESB { light TeslaBigLight }\n\tframe BTESC { light TeslaBigLight }\n\tframe BTESD { light TeslaBigLight }\n}\n\npointlight BigExplosionLight\n{\n\tColor 255.0 255.0 0.0\n\tSize 84\n}\n\nflickerlight ROCKET_X1\n{\n color 1.0 0.9 0.0\n size 90\n secondarySize 100\n chance 0.3\n}\n\nflickerlight ROCKET_X2\n{\n color 0.9 0.8 0.0\n size 85\n secondarySize 90\n chance 0.3\n}\n\nflickerlight ROCKET_X3\n{\n color 0.8 0.7 0.0\n size 75\n secondarySize 80\n chance 0.3\n}\n\nflickerlight ROCKET_X4\n{\n color 0.7 0.6 0.0\n size 78\n secondarySize 82\n chance 0.3\n}\n\nflickerlight ROCKET_X5\n{\n color 0.6 0.5 0.0\n size 80\n secondarySize 85\n chance 0.3\n}\n\nflickerlight ROCKET_X6\n{\n color 0.5 0.4 0.0\n size 95\n secondarySize 90\n chance 0.3\n}\n\nflickerlight ROCKET_X7\n{\n color 0.4 0.3 0.0\n size 90\n secondarySize 100\n chance 0.3\n}\n\nflickerlight ROCKET_X8\n{\n color 0.3 0.2 0.0\n size 85\n secondarySize 90\n chance 0.3\n}\n\nflickerlight ROCKET_X9\n{\n color 0.2 0.1 0.0\n size 45\n secondarySize 50\n chance 0.3\n}\n\nobject Kaboom\n{\n frame RPGXB { light ROCKET_X1 }\n frame RPGXC { light ROCKET_X2 }\n frame RPGXD { light ROCKET_X3 }\n frame RPGXE { light ROCKET_X4 }\n frame RPGXF { light ROCKET_X5 }\n frame RPGXG { light ROCKET_X6 }\n frame RPGXH { light ROCKET_X7 }\n frame RPGXI { light ROCKET_X7 }\n frame RPGXJ { light ROCKET_X8 }\n frame RPGXK { light ROCKET_X8 }\n frame RPGXL { light ROCKET_X9 }\n frame RPGXM { light ROCKET_X9 }\n frame RPGXN { light ROCKET_X9 }\n}\n\nobject KaboomDouble\n{\n frame RPGXB { light ROCKET_X1 }\n frame RPGXC { light ROCKET_X2 }\n frame RPGXD { light ROCKET_X3 }\n frame RPGXE { light ROCKET_X4 }\n frame RPGXF { light ROCKET_X5 }\n frame RPGXG { light ROCKET_X6 }\n frame RPGXH { light ROCKET_X7 }\n frame RPGXI { light ROCKET_X7 }\n frame RPGXJ { light ROCKET_X8 }\n frame RPGXK { light ROCKET_X8 }\n frame RPGXL { light ROCKET_X9 }\n frame RPGXM { light ROCKET_X9 }\n frame RPGXN { light ROCKET_X9 }\n}\n\npointlight FlareLightSmall\n{\n\tcolor 0.9 0.6 0.6\n\tsize 32\n}\n\npointlight FlareLightBig\n{\n\tcolor 0.9 0.6 0.6\n\tsize 48\n}\n\nobject FlareFire\n{\n\tframe FAIRA { light FlareLightSmall }\n\tframe FAIRB { light FlareLightSmall }\n\tframe FAIRC { light FlareLightSmall }\n\tframe FAIRD { light FlareLightSmall }\n\tframe FAIRE { light FlareLightSmall }\n\tframe FAIRF { light FlareLightSmall }\n\tframe FAIRG { light FlareLightSmall }\n\tframe FAIRH { light FlareLightSmall }\n\tframe FAIRI { light FlareLightSmall }\n}\n\nobject FlareAlt\n{\n\tframe FALTA { light FlareLightBig }\n}\n\nobject FlareAltCoop\n{\n\tframe FALTA { light FlareLightBig }\n}\n\nobject FlareAltSub\n{\n\tframe FALTA { light FlareLightBig }\n}\n\nobject FlareAltSubCoop\n{\n\tframe FALTA { light FlareLightBig }\n}\n\nObject FlareKaboom2\n{\n\tframe LLSXA { light LifeLeechNormalFlash }\n\tframe LLSXB { light LifeLeechNormalFlash }\n\tframe LLSXC { light LifeLeechNormalFlash }\n\tframe LLSXD { light LifeLeechNormalFlash }\n\tframe LLSXE { light LifeLeechNormalFlash }\n\tframe LLSXF { light LifeLeechNormalFlash }\n\tframe LLSXG { light LifeLeechNormalFlash }\n\tframe LLSXH { light LifeLeechNormalFlash }\n\tframe LLSXI { light LifeLeechNormalFlash }\n\tframe LLSXJ { light LifeLeechNormalFlash }\n\tframe LLSXK { light LifeLeechNormalFlash }\n}\n\n/*\nObject FlareKaboom3\n{\n\tframe LLSXA { light LifeLeechNormalFlash }\n\tframe LLSXB { light LifeLeechNormalFlash }\n\tframe LLSXC { light LifeLeechNormalFlash }\n\tframe LLSXD { light LifeLeechNormalFlash }\n\tframe LLSXE { light LifeLeechNormalFlash }\n\tframe LLSXF { light LifeLeechNormalFlash }\n\tframe LLSXG { light LifeLeechNormalFlash }\n\tframe LLSXH { light LifeLeechNormalFlash }\n\tframe LLSXI { light LifeLeechNormalFlash }\n\tframe LLSXJ { light LifeLeechNormalFlash }\n\tframe LLSXK { light LifeLeechNormalFlash }\n}\n*/\n\nObject FlareKaboom4\n{\n\tframe LLSXA { light BigRocket }\n\tframe LLSXB { light BigRocket }\n\tframe LLSXC { light BigRocket }\n\tframe LLSXD { light BigRocket }\n\tframe LLSXE { light BigRocket }\n\tframe LLSXF { light BigRocket }\n\tframe LLSXG { light BigRocket }\n\tframe LLSXH { light BigRocket }\n\tframe LLSXI { light BigRocket }\n\tframe LLSXJ { light BigRocket }\n\tframe LLSXK { light BigRocket }\n}\n\nflickerlight DN3DEX1\n{\n color 1.6 0.8 0.0\n size 50\n\tsecondarysize 40\n\tchance 0.3\n}\n\nflickerlight DN3DEX2\n{\n color 2.28 1.20 0.56\n size 50\n\tsecondarysize 40\n\tchance 0.1\n}\n\nflickerlight DN3DEX3\n{\n color 2.48 2.16 1.4\n size 40\n\tsecondarysize 40\n\tchance 0.6\n}\n\nflickerlight DN3DEX4\n{\n color 2.4 1.84 1.0\n size 40\n\tsecondarysize 40\n\tchance 0.5\n}\n\nflickerlight DN3DEX5\n{\n color 2.4 1.72 0.92\n size 40\n\tsecondarysize 40\n\tchance 0.4\n}\n\nflickerlight DN3DEX6\n{\n color 2.28 1.20 0.56\n size 40\n\tsecondarysize 40\n\tchance 0.8\n}\n\nflickerlight DN3DEX7\n{\n color 2.28 1.20 0.56\n size 40\n\tsecondarysize 40\n\tchance 0.8\n}\n\nflickerlight DN3DEX8\n{\n color 2.4 1.72 0.92\n size 40\n\tsecondarysize 40\n\tchance 0.4\n}\n\nflickerlight DN3DEX9\n{\n color 1.74 0.72 0.0\n size 40\n\tsecondarysize 40\n\tchance 0.8\n}\n\nObject BurnDeathCaleb\n{\n\tframe DKBRA { light DN3DEX1 }\n\tframe DKBRB { light DN3DEX2 }\n\tframe DKBRC { light DN3DEX3 }\n\tframe DKBRD { light DN3DEX4 }\n\tframe DKBRE { light DN3DEX5 }\n\tframe DKBRF { light DN3DEX6 }\n\tframe DKBRG { light DN3DEX5 }\n\tframe DKBRH { light DN3DEX6 }\n\tframe DKBRI { light DN3DEX5 }\n\tframe DKBRJ { light DN3DEX3 }\n\tframe DKBRK { light DN3DEX4 }\n\tframe DKBRL { light DN3DEX3 }\n\tframe DKBRM { light DN3DEX2 }\n\tframe DKBRN { light DN3DEX1 }\n\tframe DKBRO { light DN3DEX7 }\n\tframe DKBRP { light DN3DEX8 }\n\tframe DKBRQ { light DN3DEX9 }\n}\n\nobject Caleb\n{\n frame CALEF { light CULTIST_ATK }\n frame CALCF { light CULTIST_ATK }\n}\n\nobject Caleb2\n{\n frame CALEF { light CULTIST_ATK }\n frame CALCF { light CULTIST_ATK }\n}"
},
{
"source": "pk3",
"name": "gldefs/Players/c7.txt",
"contents": "flickerlight C7ROCKETL__\n{\n color 0.4 0.4 1.0\n size 42\n secondarySize 46\n chance 0.2\n}\n\nflickerlight C7EXPLOSION1__\n{\n color 1.0 0.3 0.0\n size 40\n secondarySize 42\n chance 0.3\n}\n\nflickerlight C7EXPLOSION2__\n{\n color 1.0 0.3 0.0\n size 33\n secondarySize 38\n chance 0.3\n}\n\nflickerlight C7EXPLOSION3__\n{\n color 1.0 0.3 0.0\n size 26\n secondarySize 33\n chance 0.3\n}\n\nobject C7Plasma\n{\n\tframe 7MISA { light C7ROCKETL__ }\n\tframe 7MISB { light C7ROCKETL__ }\n\tframe 7MISC { light C7ROCKETL__ }\n\tframe 7MISD { light C7ROCKETL__ }\n\tframe 7MISE { light C7ROCKETL__ }\n\tframe 7MISF { light C7ROCKETL__ }\n\tframe 7MISG { light C7ROCKETL__ }\n\tframe 7MISH { light C7ROCKETL__ }\n\n\tframe 7MISI { light C7EXPLOSION1__ }\n\tframe 7MISJ { light C7EXPLOSION2__ }\n\tframe 7MISK { light C7EXPLOSION3__ }\n}\n\nobject C7Plasma2\n{\n\tframe 7MISA { light C7ROCKETL__ }\n\tframe 7MISB { light C7ROCKETL__ }\n\tframe 7MISC { light C7ROCKETL__ }\n\tframe 7MISD { light C7ROCKETL__ }\n\tframe 7MISE { light C7ROCKETL__ }\n\tframe 7MISF { light C7ROCKETL__ }\n\tframe 7MISG { light C7ROCKETL__ }\n\tframe 7MISH { light C7ROCKETL__ }\n\n\tframe 7MISI { light C7EXPLOSION1__ }\n\tframe 7MISJ { light C7EXPLOSION2__ }\n\tframe 7MISK { light C7EXPLOSION3__ }\n}\n\npointlight C7MINEONFLOORSHIT_\n{\n color 0.9 0.9 0.9\n size 15\n}\n\nobject C7ProxyMine\n{\n\tframe C7MNA { light C7MINEONFLOORSHIT_ }\n\tframe C7MNB { light C7MINEONFLOORSHIT_ }\n\tframe C7MNC { light C7MINEONFLOORSHIT_ }\n\tframe C7MND { light C7MINEONFLOORSHIT_ }\n\tframe C7MNE { light C7MINEONFLOORSHIT_ }\n\tframe C7MNF { light C7MINEONFLOORSHIT_ }\n\tframe C7MNG { light C7MINEONFLOORSHIT_ }\n\tframe C7MNH { light C7MINEONFLOORSHIT_ }\n\tframe C7MNI { light C7EXPLOSION1__ }\n\tframe C7MNJ { light C7EXPLOSION1__ }\n\tframe C7MNK { light C7EXPLOSION1__ }\n\tframe C7MNL { light C7EXPLOSION2__ }\n\tframe C7MNM { light C7EXPLOSION2__ }\n\tframe C7MNN { light C7EXPLOSION2__ }\n\tframe C7MNO { light C7EXPLOSION3__ }\n}\n\nobject C7CoopProxyMine\n{\n\tframe C7MNA { light C7MINEONFLOORSHIT_ }\n\tframe C7MNB { light C7MINEONFLOORSHIT_ }\n\tframe C7MNC { light C7MINEONFLOORSHIT_ }\n\tframe C7MND { light C7MINEONFLOORSHIT_ }\n\tframe C7MNE { light C7MINEONFLOORSHIT_ }\n\tframe C7MNF { light C7MINEONFLOORSHIT_ }\n\tframe C7MNG { light C7MINEONFLOORSHIT_ }\n\tframe C7MNH { light C7MINEONFLOORSHIT_ }\n\tframe C7MNI { light C7EXPLOSION1__ }\n\tframe C7MNJ { light C7EXPLOSION1__ }\n\tframe C7MNK { light C7EXPLOSION1__ }\n\tframe C7MNL { light C7EXPLOSION2__ }\n\tframe C7MNM { light C7EXPLOSION2__ }\n\tframe C7MNN { light C7EXPLOSION2__ }\n\tframe C7MNO { light C7EXPLOSION3__ }\n}"
},
{
"source": "pk3",
"name": "gldefs/Players/cybermage.txt",
"contents": "// Weapon 2 and 3\n\nflickerlight MAGICGREEN_\n{\n color 0.2 1.0 0.2\n size 20\n secondarysize 25\n chance 0.4\n}\n\nflickerlight MAGICGREENPUFF1\n{\n color 0.2 1.0 0.2\n size 20\n secondarySize 18\n chance 0.3\n}\n\nflickerlight MAGICGREENPUFF2\n{\n color 0.2 1.0 0.2\n size 17\n secondarySize 15\n chance 0.3\n}\n\nflickerlight MAGICGREENPUFF3\n{\n color 0.2 1.0 0.2\n size 14\n secondarySize 11\n chance 0.3\n}\n\nobject CMFusionBall\n{\n frame CMFXA { light MAGICGREEN_ }\n frame CMFXB { light MAGICGREEN_ }\n frame CMFXC { light MAGICGREEN_ }\n frame CMFXD { light MAGICGREEN_ }\n frame CMX1B { light MAGICGREEN_ }\n frame CMX1C { light MAGICGREEN_ }\n frame CMX1D { light MAGICGREEN_ }\n frame CMX1E { light MAGICGREEN_ }\n frame CMX1F { light MAGICGREEN_ }\n frame CMX1G { light MAGICGREEN_ }\n}\n\nobject CMFusionBall_2\n{\n frame CMFXA { light MAGICGREEN_ }\n frame CMFXB { light MAGICGREEN_ }\n frame CMFXC { light MAGICGREEN_ }\n frame CMFXD { light MAGICGREEN_ }\n frame CMX1B { light MAGICGREEN_ }\n frame CMX1C { light MAGICGREEN_ }\n frame CMX1D { light MAGICGREEN_ }\n frame CMX1E { light MAGICGREEN_ }\n frame CMX1F { light MAGICGREEN_ }\n frame CMX1G { light MAGICGREEN_ }\n}\n\nobject CMBRPuff\n{\n frame CMX1B { light MAGICGREENPUFF1 }\n frame CMX1C { light MAGICGREENPUFF2 }\n frame CMX1D { light MAGICGREENPUFF3 }\n frame CMX1E { light MAGICGREENPUFF3 }\n frame CMX1F { light MAGICGREENPUFF2 }\n frame CMX1G { light MAGICGREENPUFF1 }\n}\n\n//Pistol And rocket magic\n\nflickerlight MAGICBLUE_\n{\n color 0.1 0.1 1.0\n size 8\n secondarysize 12\n chance 0.2\n}\n\nflickerlight GIGANTOBLUE1\n{\n color 0.1 0.1 1.0\n size 30\n secondarySize 34\n chance 0.3\n}\n\nflickerlight GIGANTOBLUE2\n{\n color 0.1 0.1 1.0\n size 35\n secondarySize 39\n chance 0.3\n}\n\nflickerlight GIGANTOBLUE3\n{\n color 0.1 0.1 1.0\n size 39\n secondarySize 43\n chance 0.3\n}\n\nobject CMLaserProj\n{\n frame CMLZB { light MAGICBLUE_ }\n}\n\nobject CMLaserProj_2\n{\n frame CMLZB { light MAGICBLUE_ }\n}\n\nobject MagiCFire3\n{\n frame CMM3A { light GIGANTOBLUE1 }\n frame CMM3B { light GIGANTOBLUE2 }\n frame CMM3C { light GIGANTOBLUE3 }\n frame CMM3D { light GIGANTOBLUE3 }\n frame CMM3E { light GIGANTOBLUE2 }\n frame CMM3F { light GIGANTOBLUE1 }\n}\n\nobject MagiCFire3_2\n{\n frame CMM3A { light GIGANTOBLUE1 }\n frame CMM3B { light GIGANTOBLUE2 }\n frame CMM3C { light GIGANTOBLUE3 }\n frame CMM3D { light GIGANTOBLUE3 }\n frame CMM3E { light GIGANTOBLUE2 }\n frame CMM3F { light GIGANTOBLUE1 }\n}\n\n// ult (that weird beta bfg like thing)\n\nflickerlight MAGICPINK1\n{\n color 1.0 0.0 1.0\n size 50\n secondarySize 54\n chance 0.2\n}\n\nflickerlight MAGICPINK2\n{\n color 1.0 0.0 1.0\n size 55\n secondarySize 59\n chance 0.2\n}\n\nflickerlight MAGICPINK3\n{\n color 1.0 0.0 1.0\n size 60\n secondarySize 64\n chance 0.2\n}\n\nflickerlight MAGICPINK4\n{\n color 1.0 0.0 1.0\n size 65\n secondarySize 69\n chance 0.2\n}\n\nflickerlight MAGICPINK5\n{\n color 1.0 0.0 1.0\n size 70\n secondarySize 72\n chance 0.2\n}\n\nobject CMPlasma\n{\n frame CMPXB { light MAGICPINK1 }\n frame CMPXC { light MAGICPINK2 }\n frame CMPXD { light MAGICPINK3 }\n frame CMPXE { light MAGICPINK4 }\n frame CMPXF { light MAGICPINK5 }\n frame CMPXG { light MAGICPINK5 }\n}\n\nobject CMPlasma\n{\n frame CMPXB { light MAGICPINK1 }\n frame CMPXC { light MAGICPINK2 }\n frame CMPXD { light MAGICPINK3 }\n frame CMPXE { light MAGICPINK4 }\n frame CMPXF { light MAGICPINK5 }\n frame CMPXG { light MAGICPINK5 }\n}\n\nobject CMMini2\n{\n frame CMP2A { light MAGICPINK1 }\n frame CMP2B { light MAGICPINK2 }\n frame CMP2C { light MAGICPINK3 }\n frame CMP2D { light MAGICPINK4 }\n frame CMPXA { light MAGICPINK5 }\n frame CMPXB { light MAGICPINK5 }\n frame CMPXC { light MAGICPINK4 }\n frame CMPXD { light MAGICPINK3 }\n frame CMPXE { light MAGICPINK2 }\n frame CMPXF { light MAGICPINK1 }\n frame CMPXG { light MAGICPINK1 }\n}\n\nobject CMMini2_2\n{\n frame CMP2A { light MAGICPINK1 }\n frame CMP2B { light MAGICPINK2 }\n frame CMP2C { light MAGICPINK3 }\n frame CMP2D { light MAGICPINK4 }\n frame CMPXA { light MAGICPINK5 }\n frame CMPXB { light MAGICPINK5 }\n frame CMPXC { light MAGICPINK4 }\n frame CMPXD { light MAGICPINK3 }\n frame CMPXE { light MAGICPINK2 }\n frame CMPXF { light MAGICPINK1 }\n frame CMPXG { light MAGICPINK1 }\n}\n\nobject CMMini1\n{\n frame CMP1A { light MAGICPINK1 }\n frame CMP1B { light MAGICPINK2 }\n frame CMP1C { light MAGICPINK3 }\n frame CMP1D { light MAGICPINK4 }\n frame CMPXA { light MAGICPINK5 }\n frame CMPXB { light MAGICPINK5 }\n frame CMPXC { light MAGICPINK4 }\n frame CMPXD { light MAGICPINK3 }\n frame CMPXE { light MAGICPINK2 }\n frame CMPXF { light MAGICPINK1 }\n frame CMPXG { light MAGICPINK1 }\n}\n\nobject CMMini1_2\n{\n frame CMP1A { light MAGICPINK1 }\n frame CMP1B { light MAGICPINK2 }\n frame CMP1C { light MAGICPINK3 }\n frame CMP1D { light MAGICPINK4 }\n frame CMPXA { light MAGICPINK5 }\n frame CMPXB { light MAGICPINK5 }\n frame CMPXC { light MAGICPINK4 }\n frame CMPXD { light MAGICPINK3 }\n frame CMPXE { light MAGICPINK2 }\n frame CMPXF { light MAGICPINK1 }\n frame CMPXG { light MAGICPINK1 }\n}\n\n//Plasma red machinegun and Null Magic\n\nflickerlight MAGICRED_\n{\n color 1.0 0.2 0.2\n size 30\n secondarysize 35\n chance 0.65\n}\n\nflickerlight MAGICREDPUFF1\n{\n color 1.0 0.2 0.2\n size 38\n secondarySize 40\n chance 0.2\n}\n\nflickerlight MAGICREDPUFF2\n{\n color 1.0 0.2 0.2\n size 35\n secondarySize 37\n chance 0.2\n}\n\nflickerlight MAGICREDPUFF3\n{\n color 1.0 0.2 0.2\n size 32\n secondarySize 34\n chance 0.2\n}\n\nflickerlight MAGICREDPUFF4\n{\n color 1.0 0.2 0.2\n size 27\n secondarySize 31\n chance 0.2\n}\n\nflickerlight MAGICREDPUFF5\n{\n color 1.0 0.2 0.2\n size 22\n secondarySize 26\n chance 0.2\n}\n\nObject CyberSaberPuff\n{\n\tframe CMLWA { light MAGICREDPUFF5 }\n\tframe CMLWB { light MAGICREDPUFF5 }\n\tframe CMLWC { light MAGICREDPUFF5 }\n\tframe CMLWD { light MAGICREDPUFF5 }\n}\n\nobject CMHVBall\n{\n frame CMBLA { light MAGICREDPUFF1 }\n frame CMBLB { light MAGICREDPUFF2 }\n frame CMX3A { light MAGICREDPUFF3 }\n frame CMX3B { light MAGICREDPUFF4 }\n frame CMX3C { light MAGICREDPUFF5 }\n frame CMX3D { light MAGICREDPUFF4 }\n frame CMX3E { light MAGICREDPUFF3 }\n frame CMX3F { light MAGICREDPUFF2 }\n}\n\nobject CMHVBall_2\n{\n frame CMBLA { light MAGICREDPUFF1 }\n frame CMBLB { light MAGICREDPUFF2 }\n frame CMX3A { light MAGICREDPUFF3 }\n frame CMX3B { light MAGICREDPUFF4 }\n frame CMX3C { light MAGICREDPUFF5 }\n frame CMX3D { light MAGICREDPUFF4 }\n frame CMX3E { light MAGICREDPUFF3 }\n frame CMX3F { light MAGICREDPUFF2 }\n}\n\nobject MagicNullFire\n{\n frame CMM0A { light MAGICRED_ }\n frame CMM0B { light MAGICRED_ }\n frame CMM0C { light MAGICRED_ }\n frame CMM0D { light MAGICRED_ }\n frame CMM0E { light MAGICRED_ }\n frame CMM0F { light MAGICRED_ }\n}\n\nobject MagicNullFire_2\n{\n frame CMM0A { light MAGICRED_ }\n frame CMM0B { light MAGICRED_ }\n frame CMM0C { light MAGICRED_ }\n frame CMM0D { light MAGICRED_ }\n frame CMM0E { light MAGICRED_ }\n frame CMM0F { light MAGICRED_ }\n}\n\nobject MagicFire2\n{\n frame CMM2A { light MAGICPINK1 }\n frame CMM2B { light MAGICPINK1 }\n frame CMM2C { light MAGICPINK1 }\n frame CMM2D { light MAGICPINK1 }\n frame CMM2E { light MAGICPINK1 }\n frame CMM2F { light MAGICPINK1 }\n frame CMM2G { light MAGICPINK1 }\n frame CMM2H { light MAGICPINK1 }\n}\n\nobject MagicFire2_2\n{\n frame CMM2A { light MAGICPINK1 }\n frame CMM2B { light MAGICPINK1 }\n frame CMM2C { light MAGICPINK1 }\n frame CMM2D { light MAGICPINK1 }\n frame CMM2E { light MAGICPINK1 }\n frame CMM2F { light MAGICPINK1 }\n frame CMM2G { light MAGICPINK1 }\n frame CMM2H { light MAGICPINK1 }\n}\n\nObject MagicFire2Sm\n{\n\tframe CMM2A { light MAGICPINK1 }\n\tframe CMM2B { light MAGICPINK1 }\n\tframe CMM2C { light MAGICPINK1 }\n\tframe CMM2D { light MAGICPINK1 }\n\tframe CMM2I { light MAGICPINK1 }\n}\n\nObject MagicFire2Sm\n{\n\tframe CMM2A { light MAGICPINK1 }\n\tframe CMM2B { light MAGICPINK1 }\n\tframe CMM2C { light MAGICPINK1 }\n\tframe CMM2D { light MAGICPINK1 }\n\tframe CMM2I { light MAGICPINK1 }\n}\n\n//rocket launcher explosion, projectile And clip magic\n\nflickerlight MAGICYELLOW_\n{\n color 1.0 1.0 0.0\n size 20\n secondarysize 25\n chance 0.2\n}\n\nflickerlight MAGICYELLOWPUFF1\n{\n color 1.0 1.0 0.0\n size 20\n secondarySize 22\n chance 0.2\n}\n\nflickerlight MAGICYELLOWPUFF2\n{\n color 1.0 1.0 0.0\n size 23\n secondarySize 25\n chance 0.2\n}\n\nflickerlight MAGICYELLOWPUFF3\n{\n color 1.0 1.0 0.0\n size 26\n secondarySize 28\n chance 0.2\n}\n\nflickerlight MAGICYELLOWPUFF4\n{\n color 1.0 1.0 0.0\n size 29\n secondarySize 31\n chance 0.2\n}\n\nflickerlight MAGICYELLOWPUFF5\n{\n color 1.0 1.0 0.0\n size 32\n secondarySize 34\n chance 0.2\n}\n\nobject CMRocket\n{\n frame CMX2B { light MAGICYELLOW_ }\n frame CMX2C { light MAGICYELLOW_ }\n frame CMX2D { light MAGICYELLOW_ }\n frame CMX2E { light MAGICYELLOW_ }\n frame CMX2F { light MAGICYELLOW_ }\n frame CMX2G { light MAGICYELLOW_ }\n frame CMRKA { light MAGICYELLOW_ }\n frame CMRKB { light MAGICYELLOW_ }\n frame CMRKC { light MAGICYELLOW_ }\n}\n\nobject CMRocket_2\n{\n frame CMX2B { light MAGICYELLOW_ }\n frame CMX2C { light MAGICYELLOW_ }\n frame CMX2D { light MAGICYELLOW_ }\n frame CMX2E { light MAGICYELLOW_ }\n frame CMX2F { light MAGICYELLOW_ }\n frame CMX2G { light MAGICYELLOW_ }\n frame CMRKA { light MAGICYELLOW_ }\n frame CMRKB { light MAGICYELLOW_ }\n frame CMRKC { light MAGICYELLOW_ }\n}\n\nobject MagicFire1\n{\n frame CMM1A { light MAGICYELLOWPUFF1 }\n frame CMM1B { light MAGICYELLOWPUFF2 }\n frame CMM1C { light MAGICYELLOWPUFF3 }\n frame CMM1D { light MAGICYELLOWPUFF4 }\n frame CMM1E { light MAGICYELLOWPUFF5 }\n frame CMM1F { light MAGICYELLOWPUFF4 }\n frame CMM1G { light MAGICYELLOWPUFF3 }\n frame CMM1H { light MAGICYELLOWPUFF2 }\n frame CMM1I { light MAGICYELLOWPUFF1 }\n frame CMM1J { light MAGICYELLOWPUFF1 }\n}\n\nobject MagicFire1_2\n{\n frame CMM1A { light MAGICYELLOWPUFF1 }\n frame CMM1B { light MAGICYELLOWPUFF2 }\n frame CMM1C { light MAGICYELLOWPUFF3 }\n frame CMM1D { light MAGICYELLOWPUFF4 }\n frame CMM1E { light MAGICYELLOWPUFF5 }\n frame CMM1F { light MAGICYELLOWPUFF4 }\n frame CMM1G { light MAGICYELLOWPUFF3 }\n frame CMM1H { light MAGICYELLOWPUFF2 }\n frame CMM1I { light MAGICYELLOWPUFF1 }\n frame CMM1J { light MAGICYELLOWPUFF1 }\n}\n\n// Cell magic\n\nflickerlight GIGANTOORANGE1\n{\n color 1.0 0.7 0.0\n size 50\n secondarySize 54\n chance 0.3\n}\n\nflickerlight GIGANTOORANGE2\n{\n color 1.0 0.7 0.0\n size 55\n secondarySize 59\n chance 0.3\n}\n\nflickerlight GIGANTOORANGE3\n{\n color 1.0 0.7 0.0\n size 60\n secondarySize 64\n chance 0.3\n}\n\nobject MagicFire4\n{\n frame CMM4A { light GIGANTOORANGE1 }\n frame CMM4B { light GIGANTOORANGE2 }\n frame CMM4C { light GIGANTOORANGE3 }\n}\n\nobject MagicFire4_2\n{\n frame CMM4A { light GIGANTOORANGE1 }\n frame CMM4B { light GIGANTOORANGE2 }\n frame CMM4C { light GIGANTOORANGE3 }\n}\n\nobject MagicFire4EXp\n{\n frame CMMXA { light GIGANTOORANGE1 }\n frame CMMXB { light GIGANTOORANGE2 }\n frame CMMXC { light GIGANTOORANGE3 }\n frame CMMXD { light GIGANTOORANGE3 }\n frame CMMXE { light GIGANTOORANGE3 }\n frame CMMXF { light GIGANTOORANGE3 }\n frame CMMXG { light GIGANTOORANGE3 }\n frame CMMXH { light GIGANTOORANGE3 }\n frame CMMXI { light GIGANTOORANGE3 }\n}\n\nobject MagicFire4EXp_2\n{\n frame CMMXA { light GIGANTOORANGE1 }\n frame CMMXB { light GIGANTOORANGE2 }\n frame CMMXC { light GIGANTOORANGE3 }\n frame CMMXD { light GIGANTOORANGE3 }\n frame CMMXE { light GIGANTOORANGE3 }\n frame CMMXF { light GIGANTOORANGE3 }\n frame CMMXG { light GIGANTOORANGE3 }\n frame CMMXH { light GIGANTOORANGE3 }\n frame CMMXI { light GIGANTOORANGE3 }\n}\n\n//bulletpuff\n\nflickerlight MAGICWHITE_\n{\n color 1.0 0.7 0.0\n size 20\n secondarysize 25\n chance 0.4\n}\n\nobject CMBulletPuff\n{\n frame CMBPA { light MAGICWHITE_ }\n frame CMBPB { light MAGICWHITE_ }\n frame CMBPC { light MAGICWHITE_ }\n frame CMBPD { light MAGICWHITE_ }\n frame CMBPE { light MAGICWHITE_ }\n}"
},
{
"source": "pk3",
"name": "gldefs/Players/doom.txt",
"contents": "// Bullet puff\nflickerlight BPUFF1\n{\n color 0.5 0.5 0.0\n size 6\n secondarySize 8\n chance 0.8\n}\n\nflickerlight BPUFF2\n{\n color 0.5 0.5 0.0\n size 3\n secondarySize 4\n chance 0.8\n}\n\nobject DoomBulletPuff\n{\n frame DPFFA { light BPUFF1 }\n frame DPFFB { light BPUFF2 }\n}\n\nobject DoomBulletPuff2\n{\n frame DPFFA { light BPUFF1 }\n frame DPFFB { light BPUFF2 }\n}\n\n// Rocket\npointlight ROCKET\n{\n color 1.0 0.7 0.0\n size 56\n}\n\nflickerlight ROCKET_X1\n{\n color 1.0 0.7 0.0\n size 64\n secondarySize 72\n chance 0.3\n}\n\nflickerlight ROCKET_X2\n{\n color 0.5 0.1 0.0\n size 80\n secondarySize 88\n chance 0.3\n}\n\nflickerlight ROCKET_X3\n{\n color 0.3 0.0 0.0\n size 96\n secondarySize 104\n chance 0.3\n}\n\nobject DoomRocket\n{\n frame DMSLA { light ROCKET }\n\n frame DMSLB { light ROCKET_X1 }\n frame DMSLC { light ROCKET_X2 }\n frame DMSLD { light ROCKET_X3 }\n}\n\nobject DoomRocket2\n{\n frame DMSLA { light ROCKET }\n\n frame DMSLB { light ROCKET_X1 }\n frame DMSLC { light ROCKET_X2 }\n frame DMSLD { light ROCKET_X3 }\n}\n\n// Plasma\npointlight PLASMABALL\n{\n color 0.0 0.1 1.0\n size 56\n}\n\nflickerlight PLASMA_X1\n{\n color 0.2 0.2 1.0\n size 64\n secondarySize 72\n chance 0.4\n}\n\nflickerlight PLASMA_X2\n{\n color 0.2 0.2 0.8\n size 80\n secondarySize 88\n chance 0.4\n}\n\nflickerlight PLASMA_X3\n{\n color 0.1 0.1 0.5\n size 64\n secondarySize 72\n chance 0.4\n}\n\nflickerlight PLASMA_X4\n{\n color 0.0 0.0 0.2\n size 8\n secondarySize 16\n chance 0.4\n}\n\nobject DoomPlasmaBall\n{\n frame DPLMA { light PLASMABALL }\n frame DPLMB { light PLASMABALL }\n\n frame DPLEA { light PLASMA_X1 }\n frame DPLEB { light PLASMA_X2 }\n frame DPLEC { light PLASMA_X2 }\n frame DPLED { light PLASMA_X3 }\n frame DPLEE { light PLASMA_X4 }\n}\n\nobject DoomPlasmaBall2\n{\n frame DPLMA { light PLASMABALL }\n frame DPLMB { light PLASMABALL }\n\n frame DPLEA { light PLASMA_X1 }\n frame DPLEB { light PLASMA_X2 }\n frame DPLEC { light PLASMA_X2 }\n frame DPLED { light PLASMA_X3 }\n frame DPLEE { light PLASMA_X4 }\n}\n\n// BFG\npointlight BFGBALL\n{\n color 0.0 1.0 0.0\n size 80\n}\n\nflickerlight BFGBALL_X1\n{\n color 0.2 1.0 0.2\n size 80\n secondarySize 88\n chance 0.3\n}\n\nflickerlight BFGBALL_X2\n{\n color 0.3 1.0 0.3\n size 104\n secondarySize 112\n chance 0.3\n}\n\nflickerlight BFGBALL_X3\n{\n color 0.5 1.0 0.5\n size 120\n secondarySize 128\n chance 0.3\n}\n\nflickerlight BFGBALL_X4\n{\n color 0.2 0.7 0.2\n size 56\n secondarySize 64\n chance 0.3\n}\n\nflickerlight BFGBALL_X5\n{\n color 0.1 0.3 0.1\n size 48\n secondarySize 56\n chance 0.3\n}\n\nobject DoomBFGBall\n{\n frame DBFSA { light BFGBALL }\n frame DBFSB { light BFGBALL }\n\n frame DBFEA { light BFGBALL_X1 }\n frame DBFEB { light BFGBALL_X2 }\n frame DBFEC { light BFGBALL_X3 }\n frame DBFED { light BFGBALL_X1 }\n frame DBFEE { light BFGBALL_X4 }\n frame DBFEF { light BFGBALL_X5 }\n}\n\nobject DoomBFGBall2\n{\n frame DBFSA { light BFGBALL }\n frame DBFSB { light BFGBALL }\n\n frame DBFEA { light BFGBALL_X1 }\n frame DBFEB { light BFGBALL_X2 }\n frame DBFEC { light BFGBALL_X3 }\n frame DBFED { light BFGBALL_X1 }\n frame DBFEE { light BFGBALL_X4 }\n frame DBFEF { light BFGBALL_X5 }\n}\n\nobject DoomBFGSplash\n{\n frame DBFPA { light BFGBALL }\n frame DBFPB { light BFGBALL_X1 }\n frame DBFPC { light BFGBALL_X4 }\n frame DBFPD { light BFGBALL_X5 }\n}\n\n// Barrel\nobject DoomExplosiveBarrel\n{\n\tframe BAR1 { light BARREL }\n\n\tframe BEXPC { light ROCKET_X1 }\n\tframe BEXPD { light ROCKET_X2 }\n\tframe BEXPE { light ROCKET_X3 }\n}\n\nobject DoomguyPlayer\n{\n frame DGUYF { light ZOMBIEATK }\n}\n\nobject DoomguyPlayer2\n{\n frame DGUYF { light ZOMBIEATK }\n}"
},
{
"source": "pk3",
"name": "gldefs/Players/doom64.txt",
"contents": "object Doom64BulletPuff\n{\n frame 64PFA { light BPUFF1 }\n frame 64PFB { light BPUFF2 }\n}\n\nobject Doom64BulletPuff2\n{\n frame 64PFA { light BPUFF1 }\n frame 64PFB { light BPUFF2 }\n}\n\npointlight ROCKET64\n{\n color 1.0 0.7 0.0\n size 56\n}\n\nflickerlight ROCKET64_X1\n{\n color 1.0 0.7 0.0\n size 64\n secondarySize 72\n chance 0.3\n}\n\nflickerlight ROCKET64_X2\n{\n color 0.5 0.3 0.0\n size 80\n secondarySize 88\n chance 0.3\n}\n\nflickerlight ROCKET64_X3\n{\n color 0.4 0.2 0.0\n size 96\n secondarySize 104\n chance 0.3\n}\n\nflickerlight ROCKET64_X4\n{\n color 0.3 0.1 0.0\n size 96\n secondarySize 104\n chance 0.3\n}\nflickerlight ROCKET64_X5\n{\n color 0.2 0.1 0.0\n size 96\n secondarySize 104\n chance 0.3\n}\n\nobject Doom64Rocket\n{\n frame 64MIA { light ROCKET64 }\n\n frame 64MIB { light ROCKET64_X1 }\n frame 64MIC { light ROCKET64_X2 }\n frame 64MID { light ROCKET64_X3 }\n frame 64MIE { light ROCKET64_X4 }\n frame 64MIF { light ROCKET64_X5 }\n}\n\nobject Doom64Rocket2\n{\n frame 64MIA { light ROCKET64 }\n\n frame 64MIB { light ROCKET64_X1 }\n frame 64MIC { light ROCKET64_X2 }\n frame 64MID { light ROCKET64_X3 }\n frame 64MIE { light ROCKET64_X4 }\n frame 64MIF { light ROCKET64_X5 }\n}\n\npointlight PLASMA64BALL\n{\n color 0.0 0.2 1.0\n size 56\n}\n\nflickerlight PLASMA64_X1\n{\n color 0.0 0.2 1.0\n size 64\n secondarySize 72\n chance 0.4\n}\n\nflickerlight PLASMA64_X2\n{\n color 0.0 0.1 0.8\n size 80\n secondarySize 88\n chance 0.4\n}\n\nflickerlight PLASMA64_X3\n{\n color 0.0 0.0 0.5\n size 64\n secondarySize 72\n chance 0.4\n}\n\nflickerlight PLASMA64_X4\n{\n color 0.0 0.0 0.2\n size 8\n secondarySize 16\n chance 0.4\n}\n\nflickerlight PLASMA64_X5\n{\n color 0.0 0.0 0.1\n size 4\n secondarySize 8\n chance 0.4\n}\n\nobject Doom64PlasmaBall\n{\n frame 64PBA { light PLASMA64BALL }\n frame 64PBB { light PLASMA64BALL }\n\n frame 64PBC { light PLASMA64_X1 }\n frame 64PBD { light PLASMA64_X2 }\n frame 64PBE { light PLASMA64_X2 }\n frame 64PBF { light PLASMA64_X3 }\n frame 64PBG { light PLASMA64_X4 }\n frame 64PBH { light PLASMA64_X5 }\n}\n\nobject Doom64PlasmaBall2\n{\n frame 64PBA { light PLASMA64BALL }\n frame 64PBB { light PLASMA64BALL }\n\n frame 64PBC { light PLASMA64_X1 }\n frame 64PBD { light PLASMA64_X2 }\n frame 64PBE { light PLASMA64_X2 }\n frame 64PBF { light PLASMA64_X3 }\n frame 64PBG { light PLASMA64_X4 }\n frame 64PBH { light PLASMA64_X5 }\n}\n\nobject Doom64BFGBall\n{\n frame 64BBA { light BFGBALL }\n frame 64BBB { light BFGBALL }\n\n frame 64BBC { light BFGBALL_X1 }\n frame 64BBD { light BFGBALL_X2 }\n frame 64BBE { light BFGBALL_X3 }\n frame 64BBF { light BFGBALL_X1 }\n frame 64BBG { light BFGBALL_X4 }\n frame 64BBH { light BFGBALL_X5 }\n}\n\nobject Doom64BFGBall2\n{\n frame 64BBA { light BFGBALL }\n frame 64BBB { light BFGBALL }\n\n frame 64BBC { light BFGBALL_X1 }\n frame 64BBD { light BFGBALL_X2 }\n frame 64BBE { light BFGBALL_X3 }\n frame 64BBF { light BFGBALL_X1 }\n frame 64BBG { light BFGBALL_X4 }\n frame 64BBH { light BFGBALL_X5 }\n}\n\nobject Doom64BFGBallSpectral\n{\n frame 64BBA { light BFGBALL }\n frame 64BBB { light BFGBALL }\n\n frame 64BBC { light BFGBALL_X1 }\n frame 64BBD { light BFGBALL_X2 }\n frame 64BBE { light BFGBALL_X3 }\n frame 64BBF { light BFGBALL_X1 }\n frame 64BBG { light BFGBALL_X4 }\n frame 64BBH { light BFGBALL_X5 }\n}\n\nobject Doom64BFGSplash\n{\n frame 64B2A { light BFGBALL }\n frame 64B2B { light BFGBALL_X1 }\n frame 64B2C { light BFGBALL_X2 }\n frame 64B2D { light BFGBALL_X3 }\n frame 64B2E { light BFGBALL_X4 }\n frame 64B2F { light BFGBALL_X5 }\n}\n\nobject Doom64BFGSpittle\n{\n frame 64B2A { light BFGBALL }\n frame 64B2B { light BFGBALL_X1 }\n frame 64B2C { light BFGBALL_X2 }\n frame 64B2D { light BFGBALL_X3 }\n frame 64B2E { light BFGBALL_X4 }\n frame 64B2F { light BFGBALL_X5 }\n}\n\npointlight UNMAKERSHOT\n{\n color 1.0 0.0 0.0\n size 56\n}\n\nflickerlight UNMAKERSHOT_X\n{\n color 0.3 0.0 0.0\n size 8\n secondarySize 16\n chance 0.4\n}\n\nobject Doom64UnmakerLaser\n{\n frame 64ULA { light UNMAKERSHOT }\n frame 64ULB { light UNMAKERSHOT }\n\n frame 64ULC { light UNMAKERSHOT_X }\n frame 64ULD { light UNMAKERSHOT_X }\n}\n\nobject Doom64UnmakerLaser2\n{\n frame 64ULA { light UNMAKERSHOT }\n frame 64ULB { light UNMAKERSHOT }\n\n frame 64ULC { light UNMAKERSHOT_X }\n frame 64ULD { light UNMAKERSHOT_X }\n}\n\npointlight IMPBALL64\n{\n color 1.0 0.6 0.0\n size 64\n}\n\nflickerlight IMPBALL64_X1\n{\n color 0.7 0.4 0.0\n size 80\n secondarySize 88\n chance 0.25\n}\n\nflickerlight IMPBALL64_X2\n{\n color 0.5 0.3 0.0\n size 96\n secondarySize 104\n chance 0.25\n}\n\nflickerlight IMPBALL64_X3\n{\n color 0.4 0.2 0.0\n size 112\n secondarySize 120\n chance 0.25\n}\n\nflickerlight IMPBALL64_X4\n{\n color 0.3 0.2 0.0\n size 112\n secondarySize 120\n chance 0.25\n}\n\nflickerlight IMPBALL64_X5\n{\n color 0.2 0.1 0.0\n size 112\n secondarySize 120\n chance 0.25\n}\n\nflickerlight IMPBALL64_X6\n{\n color 0.1 0.0 0.0\n size 112\n secondarySize 120\n chance 0.25\n}\n\nobject FriendlyDoomImp64Ball\n{\n frame 64TPA { light IMPBALL64 }\n frame 64TPB { light IMPBALL64 }\n frame 64TPC { light IMPBALL64 }\n\n frame 64TPD { light IMPBALL64_X1 }\n frame 64TPE { light IMPBALL64_X2 }\n frame 64TPF { light IMPBALL64_X3 }\n frame 64TPG { light IMPBALL64_X4 }\n frame 64TPH { light IMPBALL64_X5 }\n frame 64TPI { light IMPBALL64_X6 }\n}\n\nobject Doom64GuyPlayer\n{\n frame 64DGF { light ZOMBIEATK }\n}\n\nobject Doom64GuyPlayer2\n{\n frame 64DGF { light ZOMBIEATK }\n}"
}
]
},
"maps": []
}