Raw model (for completeness)
{
"meta": {
"id": "3f930af4-507e-4bf7-80b7-577b03bcbddf",
"sha1": "005596a0cd8df2e65510d0663d4d68a179b62bae",
"sha256": "675d90c4d6589ee66c3343f2c4355e5f37ad261799714a1092fbf19bcba5096e",
"filenames": [
"village.pk3"
],
"additional": {
"engines": [
"GZDOOM"
],
"iwad": [],
"filename": null,
"added": "2019-11-09 12:59:06",
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false,
"name": null,
"description": null,
"maps": null,
"graphicOverrides": null,
"screenshots": {
"MAP18": "MAP18.png",
"MAP19": "MAP19.png",
"MAP20": "MAP20.png",
"MAP93": "MAP93.png"
},
"palettes": null,
"categories": null
},
"flags": {
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false
},
"added": "2019-11-09 12:59:06",
"file": {
"type": "PK3",
"size": 629490,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/005596a0cd8df2e65510d0663d4d68a179b62bae/005596a0cd8df2e65510d0663d4d68a179b62bae.pk3.gz",
"corrupt": false
},
"content": {
"maps": [
"MAP94",
"MAP18",
"MAP19",
"MAP20",
"MAP93"
],
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 13,
"maps": 5,
"palettes": 0
},
"engines_guess": [
"GZDOOM"
]
},
"text_files": [
{
"source": "pk3",
"name": "Actors/Medusa.txt",
"contents": "ACTOR Medusa 32595\n{\n Health 1550\n Radius 20\n Height 66\n Mass 600\n Speed 7\n PainChance 50\n Scale 0.5\n\tMonster\n +FLOORCLIP\n +FLOORCLIP\n +BOSS\n +BOSSDEATH\n +MISSILEMORE\n MeleeDamage 6\n\tTag \"Medusa Gorgon\"\n MeleeSound \"h2golem/hit\"\n SeeSound \"hx2medusa/sight\"\n PainSound \"hx2medusa/pain\"\n DeathSound \"hx2medusa/death\"\n ActiveSound \"hx2medusa/active\"\n Obituary \"%o was beguiled by Medusa's gaze.\"\n PainChance \"Charm\", 192\n PainChance \"Terror\", 192\n PainChance \"Drain\", 96\n PainChance \"Chaos\", 255\n PainChance \"ChaosExpl1\", 255\n PainChance \"ChaosExpl2\", 255\n//Flesh\n\tDamageFactor \"Electric\", 1.25\n\tDamageFactor \"AEPoison\", 1.25\n\tDamageFactor \"AEBullet\", 1.5\n States\n {\n Pain.Charm:\n\tTNT1 A 0\n\tTNT1 A 0 A_ChangeFlag(\"FRIENDLY\",1)\n\tGoto See\n Pain.Terror:\n\tTNT1 A 0\n\tTNT1 A 0 A_ChangeFlag(\"FRIGHTENED\",1)\n\tGoto See\n Pain.Drain:\n\tTNT1 A 0\n\tTNT1 A 0 A_SpawnItemEx(\"DrainGiver\",0,0,0,0,0,0,0,32,0)\n\tGoto Pain\n Spawn:\n MDUI A 0\n\tMDUI A 0 ACS_ExecuteAlways(WOC_MONSTERSCRIPT,0,1550,68,0)\n\tIdle:\n\tMDUI ABCDEFGHIJKLMN 3 A_Look\n\tLoop\n See:\n\tMDUW ABCDEFGHIJKLMN 3 A_Chase\n\tLoop\n Missile:\n\tMDUB ABCDE 3 A_FaceTarget\n\tTNT1 A 0 A_PlaySound(\"hx2medusa/fire\")\n\tTNT1 A 0 A_CustomMissile(\"MedusaShot\",54,0,0)\n\tMDUB GHIJKLMN 3\n\tGoto See\n Melee:\n\tMDUA ABCDEF 3 A_FaceTarget\n\tMDUA G 3 A_MeleeAttack\n\tMDUA HIJKL 3\n\tGoto See\n Pain:\n\tMDUP A 3 A_Pain\n\tMDUP BCDEF 3\n\tGoto See\n Death:\n\tMDUD A 2\n\tMDUD B 2 A_Scream\n\tMDUD C 2 A_NoBlocking\n\tMDUD DEFGHIJKLMNOPQRSTUVWX 2\n\tMDUD Y -1 A_KillMaster\n\tStop\n XDeath:\n\tTNT1 A 0 A_PlaySound(\"other/gibdeath\")\n\tTNT1 A 0 A_SpawnItemEx(\"BloodGibDropper\",0,0,random(20,40),0,0,0,0)\n\tTNT1 AAA 0 A_TossGib\n\tTNT1 A 0 A_KillMaster\n\tTNT1 A 1 A_Fall\n\tStop\n Raise:\n\tMDUD XWVUTSRQPONMLKJIHGFEDCBA 2\n\tGoto See\n Death.UnholyDisint:\n Death.PlasmaDisint:\n Disintegrate:\n\tTNT1 A 0 Thing_SetTranslation(0,50)\n\tTNT1 A 0 A_KillMaster\n\tMDUP A 1 A_FadeOut(0.015)\n\tTNT1 A 0 A_ChangeFlag(\"NOINTERACTION\",1)\n\tTNT1 a 0 A_Stop\n\tTNT1 a 0 A_Fall\n\tTNT1 A 0 A_SpawnItemEx(\"DisintegrateShadowMedium\",0,0,30,0,0,0,0,32)\n\tTNT1 A 0 A_SpawnItemEx(\"DisintegrateSparksMedium\",0,0,30,0,0,0,0,32)\n\tMDUP AA 2 A_FadeOut(0.03)\n\tGoto Disintegrate+7\n\n\tIce:\n\t\t\"####\" \"#\" 5 A_GenericFreezeDeath\n\t\t\"####\" \"#\" 0 A_KillMaster\n\t\t\"####\" \"#\" 1 A_FreezeDeathChunks\n\t\tWait\n }\n}\n\nACTOR MedusaShot\n{\n Speed 22\n Radius 8\n Height 10\n Damage 12\n PoisonDamage 40\n\tDamageType \"AEPoison\"\n RenderStyle Add\n Alpha 0.75\n PROJECTILE\n +SEEKERMISSILE\n\t+ADDITIVEPOISONDAMAGE\n States\n {\n Spawn:\n\tTNT1 A 0 A_Weave(random(1,3),random(1,3),frandom(0.0,2.0),frandom(0.0,2.0))\n\tTNT1 A 0 A_SeekerMissile(4,4)\n\tTNT1 A 1 A_SpawnItemEx(\"MedusaShotTrail\",0,0,0,0,0,0,0,32,0)\n\tLoop\n Death:\n\tX034 A 0 A_PlaySound(\"other/acidhitsomething\")\n\tX034 ABCDEF 3\n\tStop\n }\n}\n\nACTOR MedusaShotTrail\n{\n PROJECTILE\n Scale 0.35\n RenderStyle Add\n Alpha 0.75\n States\n {\n Spawn:\n FVUL A 0\n FVUL A 0 A_PlaySoundEx(\"SerpentFXContinuous\", \"Body\", 1)\n FVUL A 0 A_SeekerMissile(2,2,SMF_PRECISE)\n FVUL AAA 1 Bright A_SpawnItemEx(\"CStaffTrail\",0,0,0,0,0,0,0,128,0)\n\tFVUL A 0 A_SeekerMissile(2,2,SMF_PRECISE)\n\tFVUL BBB 1 Bright A_SpawnItemEx(\"CStaffTrail\",0,0,0,0,0,0,0,128,0)\n Goto Spawn+2\n\tStop\n }\n}"
},
{
"source": "pk3",
"name": "Actors/RegenSphere.txt",
"contents": "actor RegenSphere : PowerupGiver 32568\n{\n\tGame Hexen\n\t+COUNTITEM\n\t+FLOATBOB\n\t+INVENTORY.PICKUPFLASH\n\tInventory.Icon \"ARTILESP\"\n\t+INVENTORY.ALWAYSPICKUP\n\t+INVENTORY.BIGPOWERUP\n\tInventory.MaxAmount 5\n\tinventory.pickupmessage \"Regeneration!!.\"\n\tpowerup.duration -60\n\tpowerup.color \"FF FF FF\", 0.1\n\tpowerup.type Regeneration\n\tStates\n\t{\n\tSpawn:\n\t\tLESP ABCD 6 Bright\n\t\tLESP ABCD 6 Bright A_CustomMissile(\"GenkiBlueSparkleSpawner\", -20, 0, random(0,-360), 2, random(0,360))\n\t\tLoop\n\t}\n}\nActor RegenAuraIcon : PowerupGiver\n{\n\tPowerup.Type \"RegenAuraIcon\"\n\tPowerup.Duration 15\n\t+INVENTORY.AUTOACTIVATE\n\tInventory.MaxAmount 0\n}\n\nActor PowerRegenAuraIcon : Powerup\n{\n\tPowerup.Duration 15\n\tInventory.Icon \"MCHAICON\"\n}\n\nActor RegeningAura : PowerupGiver\n{\n\tPowerup.Type \"RegeningAura\"\n\tPowerup.Duration 0x7FFFFFFF\n\t+INVENTORY.AUTOACTIVATE\n\tInventory.MaxAmount 0\n}\n\nActor PowerRegeningAura : PowerDamage\n{\n\tDamageFactor \"ADZ\", 1.0\n\tPowerup.Duration 0x7FFFFFFF\n\tInventory.Icon \"MCHAICON\"\n}\n\nActor RegenEffects\n{\n\t+Missile\n\t+NoGravity\n\t+NoBlockmap\n\t+NoInteraction\n\t-Solid\n\t+CLIENTSIDEONLY +DONTBLAST\n\tVSpeed 6\n\tRadius 0\n\tHeight 0\n\tRenderStyle Add\n\tAlpha 0.03\n\tScale 0.37\n\ttranslation \"21:32=150:163\"\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 0 A_JumpIf(Args[1], \"Circle\")\n TNT1 A 1 A_SpawnItemEx (\"GenkiBaseStar\", random(-16, 16), random(-16, 16), random(0, 8), 0, 0, random(1,4), 0, 129, 0)\n\t\tLoop\n\t}\n}"
},
{
"source": "pk3",
"name": "Actors/IceLich.txt",
"contents": "ACTOR IceLich 27061\n{\n\t//$Category Monsters\n\t//$Title \"Ice Lich\"\n obituary \"%o was frozen by an Ice Lich\"\n health 700\n radius 40\n height 72\n mass 500\n speed 6\n painchance 16\n seesound \"ironlich/sight\"\n attacksound \"\"\n painsound \"ironlich/pain\"\n deathsound \"freeze/shatter\"\n activesound \"ironlich/active\"\n damagefactor \"Ice\", 0\n MONSTER\n +NOGRAVITY\n +NOBLOOD\n +FLOAT\n +MISSILEMORE\n +DONTBLAST\n +DONTMORPH\n +DONTSQUASH\n// +DONTRIP\n +NOICEDEATH\n +DONTSPLASH\n +BOSSDEATH\n Tag \"Ice Lich\"\n states\n {\n Spawn:\n\tILCH A 10 A_Look\n\tTNT1 A 0\n\tTNT1 A 0 ACS_ExecuteAlways(WOC_MONSTERSCRIPT, 0, 700, 115, WOC_STAT|WOC_SUBBOSS|WOC_MAXLEVEL)\n Idle:\n \tILCH A 10 A_Look\n\tLoop\n See:\n ILCH A 4 A_Chase\n ILCH A 0 A_SpawnItemEx(\"IceGuyWisp1\", random(-20,20), random(-20,20), random(50,70), 0, 0, 0, 32, 128)\n ILCH A 4 A_Chase\n ILCH A 0 A_SpawnItemEx(\"IceGuyWisp2\", random(-20,20), random(-20,20), random(50,70), 0, 0, 0, 32, 128)\n ILCH A 4 A_Chase\n loop\n Missile:\n ILCH B 0 bright A_JumpIfCloser(300, \"Breath\")\n ILCH B 0 bright A_FaceTarget\n ILCH B 0 bright A_PlaySoundEx(\"IceGuyAttack\", auto)\n ILCH B 0 bright A_CustomMissile(\"IceGuyFX\", 44, 10, 0, 1)\n ILCH B 20 bright A_CustomMissile(\"IceGuyFX\", 44, -10, 0, 1)\n goto See\n Breath:\n ILCH B 0 bright A_PlaySoundEx(\"FrostBreath\", auto)\n ILCH B 0 bright A_FaceTarget\n ILCH BBB 2 bright A_CustomMissile(\"IceBreath\", 20, 0, random(-10,10), CMF_CHECKTARGETDEAD)\n ILCH B 0 bright A_PlaySoundEx(\"FrostBreath\", auto)\n ILCH B 0 bright A_FaceTarget\n ILCH BBB 2 bright A_CustomMissile(\"IceBreath\", 20, 0, random(-10,10), CMF_CHECKTARGETDEAD)\n ILCH B 0 bright A_PlaySoundEx(\"FrostBreath\", auto)\n ILCH B 0 bright A_FaceTarget\n ILCH BBB 2 bright A_CustomMissile(\"IceBreath\", 20, 0, random(-10,10), CMF_CHECKTARGETDEAD)\n ILCH B 0 bright A_PlaySoundEx(\"FrostBreath\", auto)\n ILCH B 0 bright A_FaceTarget\n ILCH BBB 2 bright A_CustomMissile(\"IceBreath\", 20, 0, random(-10,10), CMF_CHECKTARGETDEAD)\n ILCH B 0 bright A_PlaySoundEx(\"FrostBreath\", auto)\n ILCH B 0 bright A_FaceTarget\n ILCH BBB 2 bright A_CustomMissile(\"IceBreath\", 20, 0, random(-10,10), CMF_CHECKTARGETDEAD)\n goto See\n ConvertMe:\n\tTNT1 A 0 ACS_ExecuteAlways(WOC_MONSTERXPSCRIPT,0,500)\n\tTNT1 A 0 ACS_ExecuteAlways(WOC_VISIONSSCRIPT,0,0,0,0)\n\tgoto See\n Pain:\n ILCH A 0 A_Pain\n goto See\n Death:\n ILCH A 3 A_Scream\n ILCH A 1 A_IceGuyDie\n\tTNT1 A 0 ACS_ExecuteAlways(WOC_MONSTERXPSCRIPT,0,500)\n\tstop\n }\n}\n\nACTOR IceBreath\n{\n radius 12\n height 8\n speed 8\n damage ((random(5,24))+(ACS_ExecuteWithResult(WOC_MONSTERSCALE,3,TARGET,0)))\n alpha 0.2\n projectile\n -NOBLOCKMAP\n -ACTIVATEIMPACT\n -ACTIVATEPCROSS\n +WINDTHRUST\n +SPAWNSOUNDSOURCE\n +BLOODLESSIMPACT\n +ICEDAMAGE\n RenderStyle Add\n states\n {\n Spawn:\n IBRT ABABABABABABABABABAB 2 bright\n Death:\n IBRT AB 2 bright\n stop\n }\n}"
},
{
"source": "pk3",
"name": "Actors/RunePillars.txt",
"contents": "//BROWN SKULL PILLAR\n\nACTOR RuneSkullPillarBR : SwitchingDecoration 7250 //Plain\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n RSKP A -1\n\t Stop\n }\n}\n\nACTOR RuneSkullPillarBR2 : SwitchingDecoration 7251 //Plain Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n RSKP AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarBR3 : SwitchingDecoration 7252 //Red Flame\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"PORedFlame\",0,57,0)\n\t RSKP A 1\n IdleSt:\n RSKP A -1\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarBR4 : SwitchingDecoration 7253 //Blue Flame\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POBlueFlame\",0,57,0)\n\t RSKP A 1\n IdleSt:\n RSKP A -1\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarBR5 : SwitchingDecoration 7254 //Green Flame\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POGreenFlame\",0,57,0)\n\t RSKP A 1\n IdleSt:\n RSKP A -1\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarBR6 : SwitchingDecoration 7255 //Violet Flame\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POVioletFlame\",0,57,0)\n\t RSKP A 1\n IdleSt:\n RSKP A -1\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarBR7 : SwitchingDecoration 7256 //Red Flame - Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"PORedFlame\",0,57,0)\n\t RSKP A 1\n IdleSt:\n RSKP AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarBR8 : SwitchingDecoration 7257 //Blue Flame - Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POBlueFlame\",0,57,0)\n\t RSKP A 1\n IdleSt:\n RSKP AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarBR9 : SwitchingDecoration 7258 //Green Flame - Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POGreenFlame\",0,57,0)\n\t RSKP A 1\n IdleSt:\n RSKP AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarBR10 : SwitchingDecoration 7259 //Violet Flame - Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POVioletFlame\",0,57,0)\n\t RSKP A 1\n IdleSt:\n RSKP AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\n//BLUE SKULL PILLAR\n\nACTOR RuneSkullPillarB : SwitchingDecoration 7260\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n RSK2 A -1\n\t Stop\n }\n}\n\nACTOR RuneSkullPillarB2 : SwitchingDecoration 7261 //Plain Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n RSK2 AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarB3 : SwitchingDecoration 7262 //Red Flame\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"PORedFlame\",0,57,0)\n\t RSK2 A 1\n IdleSt:\n RSK2 A -1\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarB4 : SwitchingDecoration 7263 //Blue Flame\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POBlueFlame\",0,57,0)\n\t RSK2 A 1\n IdleSt:\n RSK2 A -1\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarB5 : SwitchingDecoration 7264 //Green Flame\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POGreenFlame\",0,57,0)\n\t RSK2 A 1\n IdleSt:\n RSK2 A -1\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarB6 : SwitchingDecoration 7265 //Violet Flame\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POVioletFlame\",0,57,0)\n\t RSK2 A 1\n IdleSt:\n RSK2 A -1\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarB7 : SwitchingDecoration 7266 //Red Flame - Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"PORedFlame\",0,57,0)\n\t RSK2 A 1\n IdleSt:\n RSK2 AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarB8 : SwitchingDecoration 7267 //Blue Flame - Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POBlueFlame\",0,57,0)\n\t RSK2 A 1\n IdleSt:\n RSK2 AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarB9 : SwitchingDecoration 7268 //Green Flame - Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POGreenFlame\",0,57,0)\n\t RSK2 A 1\n IdleSt:\n RSK2 AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarB10 : SwitchingDecoration 7269 //Violet Flame - Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POVioletFlame\",0,57,0)\n\t RSK2 A 1\n IdleSt:\n RSK2 AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\n//GREEN SKULL PILLAR\n\nACTOR RuneSkullPillarG : SwitchingDecoration 7270\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n RSK3 A -1\n\t Stop\n }\n}\n\nACTOR RuneSkullPillarG2 : SwitchingDecoration 7271 //Plain Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n RSK3 AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarG3 : SwitchingDecoration 7272 //Red Flame\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"PORedFlame\",0,57,0)\n\t RSK3 A 1\n IdleSt:\n RSK3 A -1\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarG4 : SwitchingDecoration 7273 //Blue Flame\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POBlueFlame\",0,57,0)\n\t RSK3 A 1\n IdleSt:\n RSK3 A -1\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarG5 : SwitchingDecoration 7274 //Green Flame\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POGreenFlame\",0,57,0)\n\t RSK3 A 1\n IdleSt:\n RSK3 A -1\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarG6 : SwitchingDecoration 7285 //Violet Flame\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POVioletFlame\",0,57,0)\n\t RSK3 A 1\n IdleSt:\n RSK3 A -1\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarG7 : SwitchingDecoration 7296 //Red Flame - Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"PORedFlame\",0,57,0)\n\t RSK3 A 1\n IdleSt:\n RSK3 AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarG8 : SwitchingDecoration 7287 //Blue Flame - Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POBlueFlame\",0,57,0)\n\t RSK3 A 1\n IdleSt:\n RSK3 AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarG9 : SwitchingDecoration 7288 //Green Flame - Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POGreenFlame\",0,57,0)\n\t RSK3 A 1\n IdleSt:\n RSK3 AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\nACTOR RuneSkullPillarG10 : SwitchingDecoration 7289 //Violet Flame - Rune Glow\n{\n Mass 99999\n Radius 12\n Height 64\n +SOLID\n +NODAMAGETHRUST\n States\n {\n Spawn:\n TNT1 A 0\n\t TNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,54,0)\n\t TNT1 A 0 A_SpawnItem(\"POrbFrame\",0,53,0)\n\t TNT1 A 0 A_SpawnItem(\"POVioletFlame\",0,57,0)\n\t RSK3 A 1\n IdleSt:\n RSK3 AABCDEEEEEDCB 3\n\t Loop\n }\n}\n\n//FLAMES\n\nACTOR PORedFlame : PuzzleItem 7290\n{\n Radius 1\n Height 1\n RenderStyle Add\n Alpha 0.8\n +NOCLIP\n +NOGRAVITY\n +THRUACTORS\n +BRIGHT\n \tSpawnID 253\n\tPuzzleItem.Number 273\n\tInventory.Icon RMKB0\n\tInventory.PickupMessage \"Mystic Red Flame\"\n\n States\n {\n Spawn:\n GRFL ABCD 2\n\t Loop\n }\n}\n\nACTOR POBlueFlame : PuzzleItem 7291\n{\n Radius 1\n Height 1\n RenderStyle Add\n Alpha 0.8\n +NOCLIP\n +NOGRAVITY\n +THRUACTORS\n +BRIGHT\n \tSpawnID 254\n\tPuzzleItem.Number 274\n\tInventory.Icon RMKB0\n\tInventory.PickupMessage \"Mystic Blue Flame\"\n\n States\n {\n Spawn:\n GBFL ABCD 2\n\t Loop\n }\n}\n\nACTOR POGreenFlame : PuzzleItem 7292\n{\n Radius 1\n Height 1\n RenderStyle Add\n Alpha 0.8\n +NOCLIP\n +NOGRAVITY\n +THRUACTORS\n +BRIGHT\n \tSpawnID 252\n\tPuzzleItem.Number 275\n\tInventory.Icon RMKB0\n\tInventory.PickupMessage \"Mystic Green Flame\"\n States\n {\n Spawn:\n GGFL ABCD 2\n\t Loop\n }\n}\n\nACTOR POVioletFlame : PuzzleItem 7293\n{\n Radius 1\n Height 1\n RenderStyle Add\n Alpha 0.8\n +NOCLIP\n +NOGRAVITY\n +THRUACTORS\n +BRIGHT\n \tSpawnID 246\n\tPuzzleItem.Number 276\n\tInventory.Icon RMKB0\n\tInventory.PickupMessage \"Mystic violet flame\"\n States\n {\n Spawn:\n GVFL ABCD 2\n\t Loop\n }\n}\n\n//GENERAL EFFECTS\n\nACTOR PGlassOrb : PuzzleItem 7294\n{\n Mass 99999\n Radius 12\n Height 12\n RenderStyle Add\n Alpha 0.4\n +SOLID\n +NOGRAVITY\n +NODAMAGETHRUST\n\tSpawnID 241\n\tPuzzleItem.Number 271\n\tInventory.Icon RMKB0\n\tInventory.PickupMessage \"Empty Glass Orb\"\n States\n {\n Spawn:\n\tGLOR A -1\n\tStop\n }\n}\n\nACTOR POrbFrame\n{\n Radius 12\n Height 12\n +NOCLIP\n +NOGRAVITY\n +THRUACTORS\n States\n {\n Spawn:\n GFRM A -1\n\t Stop\n }\n}\nACTOR BlueFlameGlassOrb : PuzzleItem 7295\n{\n Mass 99999\n Radius 12\n Height 12\n RenderStyle Add\n Alpha 0.4\n +SOLID\n +NOGRAVITY\n +NODAMAGETHRUST\n\tSpawnID 241\n\tPuzzleItem.Number 271\n\tInventory.Icon RMKB0\n\tInventory.PickupMessage \"Blue Flame Orb\"\n States\n {\n Spawn:\n\tTNT1 A 0 A_SpawnItem(\"POBlueFlame\",0,0,0)\n\tGLOR A -1\n }\n}\nACTOR RedFlameGlassOrb : PuzzleItem 7299\n{\n Mass 99999\n Radius 12\n Height 12\n RenderStyle Add\n Alpha 0.4\n +SOLID\n +NOGRAVITY\n +NODAMAGETHRUST\n\tSpawnID 242\n\tPuzzleItem.Number 272\n\tInventory.Icon RMKB0\n\tInventory.PickupMessage \"Red Flame Orb\"\n States\n {\n Spawn:\n \tTNT1 A 0 A_SpawnItem(\"PORedFlame\",0,0,0)\n \tTNT1 A 0 A_SpawnItem(\"POrbFrame\",0,0,0,0)\n\tTNT1 A 0 A_SpawnItem(\"PGlassOrb\",0,0,0,0)\n IdleSt:\n\tTNT1 A 0\n\tStop\n\t}\n}\nACTOR GreenFlameGlassOrb : PuzzleItem 7297\n{\n Mass 99999\n Radius 12\n Height 12\n RenderStyle Add\n Alpha 0.4\n +SOLID\n +NOGRAVITY\n +NODAMAGETHRUST\n\tSpawnID 243\n\tPuzzleItem.Number 273\n\tInventory.Icon RMKB0\n\tInventory.PickupMessage \"Green Flame Orb\"\n States\n {\n Spawn:\n\tGLOR A -1\n\tTNT1 A 0 A_SpawnItem(\"POGreenFlame\",0,0,0)\n }\n}\nACTOR VioletFlameGlassOrb : PuzzleItem 7298\n{\n Mass 99999\n Radius 12\n Height 12\n RenderStyle Add\n Alpha 0.4\n +SOLID\n +NOGRAVITY\n +NODAMAGETHRUST\n\tSpawnID 244\n\tPuzzleItem.Number 274\n\tInventory.Icon RMKB0\n\tInventory.PickupMessage \"Green Flame Orb\"\n States\n {\n Spawn:\n\tGLOR A -1\n\tTNT1 A 0 A_SpawnItem(\"POVioletFlame\",0,0,0)\n }\n}"
},
{
"source": "pk3",
"name": "Actors/KeyGizmo.txt",
"contents": "#include \"Actors/HereGizmo.txt\"\n\nACTOR SmallEmptyGizmo : PuzzleItem 13163\n{\n\tRadius 4\n\tHeight 29\n\t+Solid\n\tSpawnID 231\n\tPuzzleItem.Number 221\n\tInventory.Icon GZMSA0\n\tInventory.PickupMessage \"Empty Key Gizmo\"\n\tStates\n\t{\n\tSpawn:\n\t\tGZMS A -1 BRIGHT\n\t\tStop\n\t}\n}\n\nACTOR SmallRedGizmo : PuzzleItem 13158\n{\n\t+RELATIVETOFLOOR\n\tSpawnID 232\n\tPuzzleItem.Number 222\n\tInventory.Icon GZMSB0\n\tInventory.PickupMessage \"Red Key Gizmo\"\n\tStates\n\t{\n \tSpawn:\n\t\tGZMS B -1 BRIGHT\n\t\tStop\n\t}\n}\n\nACTOR SmallGreenGizmo : PuzzleItem 13159\n{\n\t+RELATIVETOFLOOR\n\tSpawnID 233\n\tPuzzleItem.Number 223\n\tInventory.Icon GZMSC0\n\tInventory.PickupMessage \"Green Key Gizmo\"\n\tStates\n\t{\n\tSpawn:\n\t\tGZMS C -1 BRIGHT\n\t\tStop\n\t}\n}\n\nACTOR SmallBlueGizmo : PuzzleItem 13160\n{\n\t+RELATIVETOFLOOR\n\tSpawnID 234\n\tPuzzleItem.Number 224\n\tInventory.Icon GZMSD0\n\tInventory.PickupMessage \"Blue Key Gizmo\"\n\tStates\n\t{\n\tSpawn:\n\t\tGZMS D -1 BRIGHT\n\t\tStop\n\t}\n}\n\nACTOR SmallYellowGizmo : PuzzleItem 13161\n{\n\t+RELATIVETOFLOOR\n\tSpawnID 235\n\tPuzzleItem.Number 225\n\tInventory.Icon GZMSE0\n\tInventory.PickupMessage \"Yellow Key Gizmo\"\n\tStates\n\t{\n\tSpawn:\n\t\tGZMS E -1 BRIGHT\n\t\tStop\n\t}\n}"
},
{
"source": "pk3",
"name": "Actors/HereGizmo.txt",
"contents": "ACTOR GizmoBlue 6961\n{\n\tRadius 16\n\tHeight 44\n\t+SOLID\n\tStates\n\t{\n\tSpawn:\n\t\tGZMO A 1\n\t\tGZMO A 1 A_SpawnItemEx(\"GizmoOrb\", 0, 0, 45)\n\t\tGZMO A 1 A_SpawnItemEx(\"BKS\", 0, 0, 45)\n\t\tGZMO A -1\n\t\tStop\n\t}\n}\n\nACTOR GizmoGreen 6962\n{\n\tRadius 16\n\tHeight 44\n\t+SOLID\n\tStates\n\t{\n\tSpawn:\n\t\tGZMO A 1\n\t\tGZMO A 1 A_SpawnItemEx(\"GizmoOrb\", 0, 0, 45)\n\t\tGZMO A 1 A_SpawnItemEx(\"GKS\", 0, 0, 45)\n\t\tGZMO A -1\n\t\tStop\n\t}\n}\n\nACTOR GizmoYellow 6963\n{\n\tRadius 16\n\tHeight 44\n\t+SOLID\n\tStates\n\t{\n\tSpawn:\n\t\tGZMO A 1\n\t\tGZMO A 1 A_SpawnItemEx(\"GizmoOrb\", 0, 0, 45)\n\t\tGZMO A 1 A_SpawnItemEx(\"YKS\", 0, 0, 45)\n\t\tGZMO A -1\n\t\tStop\n\t}\n}\n\nACTOR GizmoOrb\n{\n\tRadius 16\n\tHeight 16\n\t+SOLID\n\t+NOGRAVITY\n\trenderstyle ADD\n\talpha 0.5\n\tScale 1.2\n\tStates\n\t{\n\tSpawn:\n\t\tORBB A -1 Bright\n\t\tStop\n\t}\n}\n\nACTOR BKS\n{\n\tRadius 1\n\tHeight 1\n\t+SOLID\n\t+NOGRAVITY\n\tStates\n\t{\n\tSpawn:\n\t\tNULL A 1\n\t\tNULL A -1 A_SpawnItem(\"BK\")\n\t\tStop\n\t}\n}\n\nACTOR GKS\n{\n\tRadius 1\n\tHeight 1\n\t+SOLID\n\t+NOGRAVITY\n\tStates\n\t{\n\tSpawn:\n\t\tNULL A 1\n\t\tNULL A -1 A_SpawnItem(\"GK\")\n\t\tStop\n\t}\n}\n\nACTOR YKS\n{\n\tRadius 1\n\tHeight 1\n\t+SOLID\n\t+NOGRAVITY\n\tStates\n\t{\n\tSpawn:\n\t\tNULL A 1\n\t\tNULL A -1 A_SpawnItem(\"YK\")\n\t\tStop\n\t}\n}\n\nACTOR GK\n{\n\t+NOCLIP\n\t+NOINTERACTION\n\t+NOGRAVITY\n\trenderstyle ADD\n\talpha 0.5\n\tScale .75\n\tStates\n\t{\n\tSpawn:\n\t\tAKYY ABCDEFGHIJ 3 Bright\n\t\tLoop\n\t}\n}\n\nACTOR BK\n{\n\t+NOCLIP\n\t+NOINTERACTION\n\t+NOGRAVITY\n\trenderstyle ADD\n\talpha 0.5\n\tScale .75\n\tStates\n\t{\n\tSpawn:\n\t\tBKYY ABCDEFGHIJ 3 Bright\n\t\tLoop\n\t}\n}\n\nACTOR YK\n{\n\t+NOCLIP\n\t+NOINTERACTION\n\t+NOGRAVITY\n\trenderstyle ADD\n\talpha 0.5\n\tScale .6\n\tStates\n\t{\n\tSpawn:\n\t\tCKYY ABCDEFGHI 3 Bright\n\t\tLoop\n\t}\n}"
}
]
},
"maps": [
{
"map": "MAP18",
"format": "hexen",
"stats": {
"things": 2039,
"linedefs": 5667,
"sidedefs": 10386,
"vertices": 5324,
"sectors": 1367,
"segs": 11952,
"ssectors": 3939,
"nodes": 3938,
"textures": {
"RTEX014": 1,
"GOLDQ": 1,
"F_054": 147,
"GLASS05": 2,
"H2TX_400": 16,
"H2TX_530": 10,
"MONK08": 3,
"H2TX_713": 14,
"F_012": 1,
"H2TX_238": 36,
"H2TX_600": 1,
"FLDIRT01": 1,
"H2TX_620": 21,
"VILL04": 120,
"H2TX_514": 10,
"H2TX_447": 1,
"FLOOR01D": 2,
"BOOKS02": 14,
"D_ENDBR": 10,
"F_027": 17,
"FLAT211": 1,
"F_034": 1,
"BLUEFRA7": 1,
"GATE03": 20,
"H2TX_172": 15,
"H2TX_743": 25,
"WOOD01": 368,
"ENERGY2": 152,
"MONK07": 2,
"FRTEX004": 21,
"SEWER07": 129,
"H2TX_483": 25,
"FLAT516": 3,
"H2TX_381": 1,
"H2TX_217": 1,
"H2TX_187": 2,
"H2TX_377": 61,
"H2TX_285": 536,
"H2TX_640": 12,
"PISO25": 35,
"F_078": 35,
"H2TX_261": 78,
"H2TX_434": 1,
"H2TX_300": 47,
"H2TX_327": 3,
"H2TX_270": 28,
"BRWNRCK2": 1,
"FRTX113B": 6,
"H2TX_158": 136,
"FRTX043B": 83,
"H2TX_578": 17,
"H2TX_788": 4,
"F_SKY": 903,
"WALL50": 19,
"BRASS4": 1,
"H2TX_689": 11,
"TOW05": 113,
"WALL524": 14,
"H2TX_416": 2532,
"H2TX_343": 1,
"H2TX_420": 260,
"H2TX_457": 3,
"ALFMB": 28,
"H2TX_252": 3,
"MONK01": 1,
"GLASS01": 2,
"RTEX225": 19,
"GLASS03": 2,
"H2TX_413": 717,
"H2TX_254": 61,
"FLAT508B": 1,
"H2TX_295": 5,
"TOW07": 76,
"ENERGY1": 1,
"CARPBLU": 11,
"BLUEFRA3": 1,
"H2TX_303": 5,
"H2TX_354": 88,
"FRTEX099": 8,
"H2TX_296": 206,
"H2TX_786": 1,
"F_092": 146,
"F_022": 40,
"DIRT": 1,
"BRASS1": 16,
"H2LAVA2": 7,
"X_WATER1": 1,
"ICE01": 13,
"CASTLE07": 43,
"FRTEX113": 20,
"FLAT503F": 2,
"F_040": 9,
"RTEX367": 6,
"TPORTX": 5,
"WALL53": 36,
"F_044": 72,
"H2TX_580": 6,
"H2TX_437": 92,
"F_057": 29,
"PILLAR01": 22,
"ESSLMRB3": 1,
"BLUEFRA2": 1,
"RTEX038": 121,
"RTEX063": 1,
"FRTEX043": 200,
"BLDFLR1": 41,
"F_077": 26,
"H2TX_453": 1,
"D_WD10": 6,
"H2TX_255": 10,
"H2TX_415": 5,
"WALL500": 1,
"BOOKS01": 7,
"H2TX_649": 32,
"F_001": 24,
"CARPRED": 10,
"H2TX_272": 36,
"H2TX_661": 4,
"H2TX_756": 15,
"RTEX062": 1,
"CTGOLD5": 1,
"H2TX_575": 136,
"TPORT1": 5,
"VILL06": 40,
"W_373": 15,
"BRASS3": 1,
"FRTEX041": 6,
"H2TX_177": 8,
"RTEX018A": 14,
"GATE02": 6,
"RTEX013": 1,
"F_089": 25,
"H2TX_210": 21,
"PISO522": 35,
"H2TX_291": 414,
"PISO04": 59,
"CAVE03": 3
}
},
"monsters": {
"total": 0,
"by_type": {},
"by_category": null
},
"items": {
"total": 0,
"by_type": {},
"ammo_by_category": null,
"weapons_present": null
},
"mechanics": {
"teleports": false,
"keys": [],
"secret_exit": false
},
"difficulty": {
"uv_monsters": 0,
"hmp_monsters": 0,
"htr_monsters": 0,
"uv_items": 0,
"hmp_items": 0,
"htr_items": 0
},
"compatibility": "hexen",
"metadata": {
"title": null,
"music": null,
"source": "marker"
},
"images": [
{
"id": "b62dc4a1-198a-4c2e-bad3-725e14852d7b",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/005596a0cd8df2e65510d0663d4d68a179b62bae/MAP18/images/0.webp",
"type": null
},
{
"id": "1811b08f-08a7-41ad-b088-7f4ff38436ee",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/005596a0cd8df2e65510d0663d4d68a179b62bae/MAP18/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP19",
"format": "hexen",
"stats": {
"things": 1419,
"linedefs": 1913,
"sidedefs": 3051,
"vertices": 1885,
"sectors": 426,
"segs": 3689,
"ssectors": 1178,
"nodes": 1177,
"textures": {
"H2TX_113": 15,
"H2TX_596": 8,
"TPORT1": 18,
"GLASS05": 1,
"RTEX367": 2,
"TOW05": 17,
"FRTEX054": 1,
"F_SKY": 67,
"BOOKS02": 3,
"H2TX_291": 164,
"FRTEX011": 3,
"H2TX_237": 5,
"H2TX_344": 1,
"H2TX_254": 10,
"H2TX_163": 42,
"H2TX_188": 23,
"H2TX_214": 1,
"H2TX_371": 1,
"H2TX_154": 1,
"H2TX_420": 39,
"H2TX_235": 2,
"F_081": 1,
"CAVE02": 35,
"H2TX_192": 12,
"X_FIRE01": 1,
"GATE02": 6,
"WALL56": 4,
"H2TX_450": 129,
"F_038": 19,
"ALFMB": 29,
"SEWER07": 40,
"WALL50": 18,
"F_037": 3,
"H2TX_242": 2,
"F_040": 11,
"H2TX_176": 7,
"FRTEX102": 3,
"H2TX_174": 42,
"H2TX_179": 10,
"H2TX_142": 1,
"H2TX_231": 8,
"X_001": 6,
"H2TX_766": 8,
"F_046": 4,
"H2TX_230": 28,
"H2TX_413": 6,
"CASTLE07": 233,
"F_017": 3,
"F_030": 10,
"F_076": 7,
"H2TX_295": 223,
"H2TX_770": 64,
"H2TX_233": 24,
"H2TX_285": 33,
"H2TX_402": 484,
"CAVE03": 2,
"H2TX_298": 2,
"F_018": 7,
"H2TX_256": 2,
"H2TX_294": 10,
"H2TX_238": 13,
"TILES004": 32,
"H2TX_771": 9,
"X_SWMP1": 2,
"SNOW": 20,
"F_054": 78,
"H2TX_178": 23,
"GATE04": 2,
"H2TX_222": 1,
"H2TX_491": 23,
"H2TX_584": 166,
"H2TX_265": 6,
"H2TX_562": 110,
"F_034": 1,
"H2TX_075": 29,
"WALL35": 1,
"H2WAT1": 1,
"BRASS1": 2,
"VOID": 1,
"GLASS01": 1,
"H2TX_205": 35,
"H2TX_456": 4,
"GLASS03": 6,
"FOREST01": 1,
"F_059": 6,
"F_057": 81,
"TOW03": 11,
"PISO521": 9,
"D_WD10": 2,
"H2TX_330": 111,
"ICE01": 20,
"WLLLVFL1": 1,
"F_011": 5,
"F_022": 13,
"H2TX_201": 9,
"H2TX_680": 4,
"H2TX_236": 1,
"TPORTX": 18,
"X_009": 6,
"CAVE01": 8,
"H2TX_816": 2,
"CASTLE01": 15,
"F_077": 17,
"H2WAT2": 5,
"H2TX_165": 26,
"H2TX_416": 212,
"RTEX018A": 2,
"F_033": 1,
"F_024": 43,
"H2TX_234": 1,
"H2TX_405": 2,
"SWAMP01": 14,
"H2TX_182": 1,
"H2TX_746": 1,
"BOOKS01": 2,
"H2TX_290": 1
}
},
"monsters": {
"total": 0,
"by_type": {},
"by_category": null
},
"items": {
"total": 0,
"by_type": {},
"ammo_by_category": null,
"weapons_present": null
},
"mechanics": {
"teleports": false,
"keys": [],
"secret_exit": false
},
"difficulty": {
"uv_monsters": 0,
"hmp_monsters": 0,
"htr_monsters": 0,
"uv_items": 0,
"hmp_items": 0,
"htr_items": 0
},
"compatibility": "hexen",
"metadata": {
"title": null,
"music": null,
"source": "marker"
},
"images": [
{
"id": "a1733265-0cae-42a6-bbc3-d2c32c2a1b46",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/005596a0cd8df2e65510d0663d4d68a179b62bae/MAP19/images/0.webp",
"type": null
},
{
"id": "86577aab-eda7-40f1-aa72-5378abc46643",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/005596a0cd8df2e65510d0663d4d68a179b62bae/MAP19/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP20",
"format": "hexen",
"stats": {
"things": 868,
"linedefs": 2915,
"sidedefs": 4966,
"vertices": 2434,
"sectors": 838,
"segs": 5488,
"ssectors": 1681,
"nodes": 1680,
"textures": {
"F_055": 2,
"WALL42": 2,
"PISO503": 42,
"RSEARCHA": 42,
"RTEX367": 2,
"F_044": 3,
"H2TX_165": 24,
"CANDLE_4": 2,
"BOOKS02": 46,
"H2TX_274": 448,
"H2TX_300": 10,
"SW_1_UP": 1,
"H2TX_189": 2,
"CANDLE_3": 4,
"H2TX_761": 2,
"H2TX_253": 1,
"TPORT1": 5,
"F_048": 24,
"H2TX_261": 47,
"H2TX_416": 234,
"WOOD02": 52,
"TILES007": 2,
"S_07": 6,
"DOOR51": 6,
"ALFMB": 122,
"BOOKS01": 2,
"H2TX_325": 2,
"CANDLE_2": 2,
"H2TX_196": 26,
"H2TX_254": 6,
"H2TX_269": 18,
"MONK08": 7,
"WALL35": 1,
"H2TX_298": 12,
"RSEARCHC": 58,
"F_009": 8,
"H2TX_304": 2,
"FRTEX073": 84,
"CANDLE_5": 2,
"F_082": 20,
"H2TX_377": 45,
"F_SKY": 245,
"H2TX_170": 2,
"H2TX_230": 187,
"H2TX_270": 16,
"PISO521": 2,
"H2TX_177": 67,
"H2TX_182": 1,
"H2TX_227": 22,
"TOW07": 2,
"D_END2": 24,
"H2TX_522": 6,
"D_WD07": 16,
"F_089": 24,
"F_092": 4,
"H2TX_188": 91,
"H2TX_420": 124,
"H2TX_456": 188,
"H2TX_526": 133,
"S_12": 12,
"H2TX_305": 2,
"H2TX_178": 5,
"H2TX_002": 12,
"RSEARCHD": 58,
"WALL38": 19,
"H2TX_192": 23,
"WALL56": 2,
"H2WAT2": 2,
"RSEARCHB": 42,
"H2TX_181": 16,
"H2TX_237": 24,
"H2TX_238": 94,
"F_057": 1,
"H2TX_243": 1,
"H2TX_399": 36,
"F_073": 12,
"TOW05": 73,
"TPORTX": 5,
"H2TX_164": 2,
"WALL513": 1,
"BOOKS04": 2,
"H2TX_324": 5,
"H2WAT1": 1,
"WOOD01": 8,
"H2TX_203": 72,
"CANDLE_1": 6,
"CHAP1": 16,
"H2TX_172": 197,
"H2TX_206": 54,
"H2TX_244": 72,
"H2TX_291": 410,
"H2TX_308": 16,
"WALL37": 3,
"F_015": 12,
"H2TX_163": 236,
"F_059": 37,
"F_054": 56,
"H2TX_075": 20,
"ENERGY2": 3,
"H2TX_285": 123
}
},
"monsters": {
"total": 0,
"by_type": {},
"by_category": null
},
"items": {
"total": 0,
"by_type": {},
"ammo_by_category": null,
"weapons_present": null
},
"mechanics": {
"teleports": false,
"keys": [],
"secret_exit": false
},
"difficulty": {
"uv_monsters": 0,
"hmp_monsters": 0,
"htr_monsters": 0,
"uv_items": 0,
"hmp_items": 0,
"htr_items": 0
},
"compatibility": "hexen",
"metadata": {
"title": null,
"music": null,
"source": "marker"
},
"images": [
{
"id": "786054f1-267d-47c7-8bef-6dc04c6034cd",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/005596a0cd8df2e65510d0663d4d68a179b62bae/MAP20/images/0.webp",
"type": null
},
{
"id": "ae5f3f28-bd72-4f9f-aec2-9d0bcd71a13d",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/005596a0cd8df2e65510d0663d4d68a179b62bae/MAP20/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP93",
"format": "unknown",
"stats": {
"things": 0,
"linedefs": 0,
"sidedefs": 0,
"vertices": 0,
"sectors": 0,
"segs": 0,
"ssectors": 0,
"nodes": 0,
"textures": {}
},
"monsters": {
"total": 0,
"by_type": {},
"by_category": null
},
"items": {
"total": 0,
"by_type": {},
"ammo_by_category": null,
"weapons_present": null
},
"mechanics": {
"teleports": false,
"keys": [],
"secret_exit": false
},
"difficulty": {
"uv_monsters": 0,
"hmp_monsters": 0,
"htr_monsters": 0,
"uv_items": 0,
"hmp_items": 0,
"htr_items": 0
},
"compatibility": "unknown",
"metadata": {
"title": null,
"music": null,
"source": "marker"
}
}
]
}