Raw model (for completeness)
{
"meta": {
"id": "f79c8624-868a-41ba-b521-bd55596c9296",
"sha1": "3d471a356dd4b11e208377dc04abe45a6979f5fa",
"sha256": "4784e0152a70155df065f1173691de4177ddac539491f5430690bd1674383b14",
"filenames": [
"dnz2testing.pk3"
],
"additional": {
"engines": [
"ZDOOM"
],
"iwad": [],
"filename": null,
"added": "2013-07-23 19:58:03",
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false,
"name": null,
"description": null,
"maps": null,
"graphicOverrides": null,
"screenshots": {
"MAP01": "MAP01.png",
"MAP02": "MAP02.png",
"MAP03": "MAP03.png",
"MAP04": "MAP04.png",
"MAP06": "MAP06.png",
"MAP07": "MAP07.png",
"MAP08": "MAP08.png",
"MAP09": "MAP09.png",
"MAP10": "MAP10.png",
"MAP11": "MAP11.png",
"MAP12": "MAP12.png",
"MAP13": "MAP13.png",
"MAP14": "MAP14.png",
"MAP15": "MAP15.png",
"MAP16": "MAP16.png",
"MAP30": "MAP30.png",
"MAP31": "MAP31.png",
"TITLEMAP": "TITLEMAP.png",
"map01": "map01.png",
"map02": "map02.png",
"map03": "map03.png",
"map04": "map04.png",
"map06": "map06.png",
"map07": "map07.png",
"map08": "map08.png",
"map09": "map09.png",
"map10": "map10.png",
"map11": "map11.png",
"map12": "map12.png",
"map13": "map13.png",
"map14": "map14.png",
"map15": "map15.png",
"map16": "map16.png",
"map30": "map30.png",
"map31": "map31.png",
"titlemap": "titlemap.png"
},
"palettes": null,
"categories": null
},
"flags": {
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false
},
"added": "2013-07-23 19:58:03",
"file": {
"type": "PK3",
"size": 47586428,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/3d471a356dd4b11e208377dc04abe45a6979f5fa.pk3.gz",
"corrupt": false
},
"content": {
"maps": [
"MAP31",
"MAP01",
"MAP02",
"MAP03",
"MAP04",
"MAP06",
"MAP07",
"MAP08",
"MAP09",
"MAP10",
"MAP11",
"MAP12",
"MAP13",
"MAP14",
"MAP15",
"MAP16",
"MAP30",
"TITLEMAP"
],
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 86,
"maps": 18,
"palettes": 0
},
"engines_guess": [
"ZDOOM"
]
},
"text_files": [
{
"source": "pk3",
"name": "acs_source/dnzfunc.txt",
"contents": "#library \"dnzfunc\"\n#include \"zcommon.acs\"\nint doublepoints; int insta = 0; int UAmmo = 0;\nint P1QR; int P2QR; int pointsp1; int pointsp2; int menupointsp1; int menupointsp2;\nint P1kills; int P2kills; int enemiesallowed;\nbool MenuactiveP1 = false; int enemycount; int spawnedmonsters;\nint gameover; int power; int P1DT = 0;\nint P2DT = 0; int P1SC = 0; int P2SC = 0;int P1JN = 0; int P1PHD = 0; int P2PHD = 0;\nint P2JN = 0; int P1SU = 0; int p2SU = 0; int p1QRbuy = 0; int P1DS = 0;\nint P2DS = 0; bool MenuactiveP2 = false;\nint minutes; int seconds; int Timeon; int timetowaitP2; int timetowaitP1;\nint p2QRbuy = 0; int roundover = 0; int wavenumber = 0;\nint bonfiresale = 0; int moneyneeded = 0; int weapontopap;\nint p1death = 0; int p2death = 0; int Newvoice = 0;\nstr normalweaponp1;\tstr normalweaponp2;\nstr papweaponp1; str papweaponp2;\nint abletopapp1; int abletopapp2; int spawntime;\n\nscript 750 (int whattodo)\n{\n if(whattodo==1 && Gameskill()<4)\n {setactorproperty(666,APROP_Health,50+wavenumber*500);acs_executeAlways(8,0,0,0,0);}\n else if(whattodo==1 && Gameskill()==4 && Timeon==1)\n {setactorproperty(666,APROP_Health,150+minutes*500);acs_executeAlways(8,0,0,0,0);}\n}\n\nfunction void hudmessageonactor(int tid, int range, str sprite, str text)\n{\n\tint dist, ang, vang, pitch, x, y;\n\tint HUDX = 640;\n\tint HUDY = 400;\n\tint offset = 0;\n\n\tif(sprite != -1)\n\t{\n\t\tSetFont(sprite);\n\t\ttext = \"A\";\n\t\toffset = 0.1;\n\t}\n\n\tSetHudSize(HUDX, HUDY, 1);\n\tx = GetActorX(tid) - GetActorX(0);\n\ty = GetActorY(tid) - GetActorY(0);\n\n\tvang = VectorAngle(x,y);\n\tang = (vang - GetActorAngle(0) + 1.0) % 1.0;\n\n\tif(((vang+0.125)%0.5) > 0.25) dist = FixedDiv(y, sin(vang));\n\telse dist = FixedDiv(x, cos(vang));\n\n\tif ((ang < 0.2 || ang > 0.8) && dist / 65536 < range)\n\t{\n\t\tpitch = VectorAngle(dist, GetActorZ(tid) - (GetActorZ(0) + 41.0));\n\t\tpitch = (pitch + GetActorPitch(0) + 1.0) % 1.0;\n\n\t\tx = HUDX/2 - ((HUDX/2) * sin(ang) / cos(ang));\n\t\ty = HUDY/2 - ((HUDX/2) * sin(pitch) / cos(pitch));\n\n\t\tHudMessage(s:text; HUDMSG_PLAIN, 1, CR_UNTRANSLATED, (x<<16)+offset, (y<<16)+offset, 0);\n\t}\n\telse\n\t\tHudMessage(s:\"\"; HUDMSG_PLAIN, 1, CR_UNTRANSLATED, 0, 0, 0);\n}\n\nfunction void Removeweaponsp1(void)\n{\ntakeactorinventory(1337,\"Hal's_Smartgun\",1);\ntakeactorinventory(1337,\"Smartgun\",1);\ntakeactorinventory(1337,\"Doom3shotgun\",1);\ntakeactorinventory(1337,\"Flaregun\",1);\ntakeactorinventory(1337,\"PAPFlaregun\",1);\ntakeactorinventory(1337,\"PAPDoom3shotgun\",1);\ntakeactorinventory(1337,\"PPSH-41\",1);\ntakeactorinventory(1337,\"PAPPPSH-41\",1);\ntakeactorinventory(1337,\"RPG\",1);\ntakeactorinventory(1337,\"PAPRPG\",1);\ntakeactorinventory(1337,\"Chainsaw2\",1);\ntakeactorinventory(1337,\"DoubleBladedChainsaw\",1);\ntakeactorinventory(1337,\"Raygun\",1);\ntakeactorinventory(1337,\"PAPRaygun\",1);\ntakeactorinventory(1337,\"BloodTommygun\",1);\ntakeactorinventory(1337,\"PAPBloodTommygun\",1);\ntakeactorinventory(1337,\"NormalPistol\",1);\ntakeactorinventory(1337,\"PAPPistol\",1);\ntakeactorinventory(1337,\"Colt45\",1);\ntakeactorinventory(1337,\"PAPColt45\",1);\ntakeactorinventory(1337,\"MP7\",1);\ntakeactorinventory(1337,\"PAPMP7\",1);\ntakeactorinventory(1337,\"NormalShotgun\",1);\ntakeactorinventory(1337,\"PAPShotgun\",1);\ntakeactorinventory(1337,\"SSG\",1);\ntakeactorinventory(1337,\"PAPSSG\",1);\ntakeactorinventory(1337,\"Dukeshotgun\",1);\ntakeactorinventory(1337,\"PAPDukeshotgun\",1);\ntakeactorinventory(1337,\"NormalChaingun\",1);\ntakeactorinventory(1337,\"PAPChaingun\",1);\ntakeactorinventory(1337,\"M16\",1);\ntakeactorinventory(1337,\"PAPM16\",1);\ntakeactorinventory(1337,\"MP5\",1);\ntakeactorinventory(1337,\"PAPMP5\",1);\ntakeactorinventory(1337,\"AUG\",1);\ntakeactorinventory(1337,\"PAPAUG\",1);\ntakeactorinventory(1337,\"SpellBinder\",1);\ntakeactorinventory(1337,\"PAPSpellBinder\",1);\ntakeactorinventory(1337,\"Uzi\",1);\ntakeactorinventory(1337,\"PAPUzi\",1);\ntakeactorinventory(1337,\"Dualuzis\",1);\ntakeactorinventory(1337,\"PAPDualuzis\",1);\ntakeactorinventory(1337,\"MP40\",1);\ntakeactorinventory(1337,\"PAPMP40\",1);\ntakeactorinventory(1337,\"M1\",1);\ntakeactorinventory(1337,\"PAPM1\",1);\ntakeactorinventory(1337,\"FAMAS\",1);\ntakeactorinventory(1337,\"PAPFAMAS\",1);\ntakeactorinventory(1337,\"UAC_machinegun\",1);\ntakeactorinventory(1337,\"PAPUAC_machinegun\",1);\ntakeactorinventory(1337,\"Rifle\",1);\ntakeactorinventory(1337,\"PAPRifle\",1);\ntakeactorinventory(1337,\"AK47\",1);\ntakeactorinventory(1337,\"PAPAK47\",1);\ntakeactorinventory(1337,\"Thomson\",1);\ntakeactorinventory(1337,\"PAPThomson\",1);\ntakeactorinventory(1337,\"Quadshotgun\",1);\ntakeactorinventory(1337,\"PAPQuadshotgun\",1);\ntakeactorinventory(1337,\"PlasmaGun\",1);\ntakeactorinventory(1337,\"PAPPlasmaGun\",1);\ntakeactorinventory(1337,\"PlasmaBeam\",1);\ntakeactorinventory(1337,\"PAPPlasmaBeam\",1);\ntakeactorinventory(1337,\"BFG_9000\",1);\ntakeactorinventory(1337,\"PAPBFG_9000\",1);\ntakeactorinventory(1337,\"STBFG10K\",1);\ntakeactorinventory(1337,\"PAPSTBFG10K\",1);\ntakeactorinventory(1337,\"AA12\",1);\ntakeactorinventory(1337,\"PAPAA12\",1);\ntakeactorinventory(1337,\"ClaymoreMine\",1);\ntakeactorinventory(1337,\"BAR\",1);\ntakeactorinventory(1337,\"PAPBAR\",1);\ntakeactorinventory(1337,\"Model1887\",1);\ntakeactorinventory(1337,\"Model115\",1);\ntakeactorinventory(1337,\"PumpActionShotgun\",1);\ntakeactorinventory(1337,\"PAPPumpActionShotgun\",1);\ntakeactorinventory(1337,\"Revolver\",1);\ntakeactorinventory(1337,\"PAPRevolver\",1);\ntakeactorinventory(1337,\"Scar-H\",1);\ntakeactorinventory(1337,\"PAPScar-H\",1);\n}\n\nfunction void Removeweaponsp2(void)\n{\ntakeactorinventory(1338,\"Doom3shotgun\",1);\ntakeactorinventory(1338,\"PAPDoom3shotgun\",1);\ntakeactorinventory(1338,\"Scar-H\",1);\ntakeactorinventory(1338,\"PAPScar-H\",1);\ntakeactorinventory(1338,\"PPSH-41\",1);\ntakeactorinventory(1338,\"PAPPPSH-41\",1);\ntakeactorinventory(1338,\"Hal's_Smartgun\",1);\ntakeactorinventory(1338,\"Smartgun\",1); ;\ntakeactorinventory(1338,\"RPG\",1);\ntakeactorinventory(1338,\"PAPRPG\",1);\ntakeactorinventory(1338,\"Revolver\",1);\ntakeactorinventory(1338,\"PAPRevolver\",1);\ntakeactorinventory(1338,\"Chainsaw2\",1);\ntakeactorinventory(1338,\"DoubleBladedChainsaw\",1);\ntakeactorinventory(1338,\"Raygun\",1);\ntakeactorinventory(1338,\"PAPRaygun\",1);\ntakeactorinventory(1338,\"BloodTommygun\",1);\ntakeactorinventory(1338,\"PAPBloodTommygun\",1);\ntakeactorinventory(1338,\"NormalPistol\",1);\ntakeactorinventory(1338,\"PAPPistol\",1);\ntakeactorinventory(1338,\"Colt45\",1);\ntakeactorinventory(1338,\"PAPColt45\",1);\ntakeactorinventory(1338,\"MP7\",1);\ntakeactorinventory(1338,\"PAPMP7\",1);\ntakeactorinventory(1338,\"NormalShotgun\",1);\ntakeactorinventory(1338,\"PAPShotgun\",1);\ntakeactorinventory(1338,\"SSG\",1);\ntakeactorinventory(1338,\"Flaregun\",1);\ntakeactorinventory(1338,\"PAPFlaregun\",1);\ntakeactorinventory(1338,\"PAPSSG\",1);\ntakeactorinventory(1338,\"Dukeshotgun\",1);\ntakeactorinventory(1338,\"PAPDukeshotgun\",1);\ntakeactorinventory(1338,\"NormalChaingun\",1);\ntakeactorinventory(1338,\"PAPChaingun\",1);\ntakeactorinventory(1338,\"M16\",1);\ntakeactorinventory(1338,\"PAPM16\",1);\ntakeactorinventory(1338,\"MP5\",1);\ntakeactorinventory(1338,\"PAPMP5\",1);\ntakeactorinventory(1338,\"AUG\",1);\ntakeactorinventory(1338,\"PAPAUG\",1);\ntakeactorinventory(1338,\"SpellBinder\",1);\ntakeactorinventory(1338,\"PAPSpellBinder\",1);\ntakeactorinventory(1338,\"Uzi\",1);\ntakeactorinventory(1338,\"PAPUzi\",1);\ntakeactorinventory(1338,\"Dualuzis\",1);\ntakeactorinventory(1338,\"PAPDualuzis\",1);\ntakeactorinventory(1338,\"MP40\",1);\ntakeactorinventory(1338,\"PAPMP40\",1);\ntakeactorinventory(1338,\"M1\",1);\ntakeactorinventory(1338,\"PAPM1\",1);\ntakeactorinventory(1338,\"FAMAS\",1);\ntakeactorinventory(1338,\"PAPFAMAS\",1);\ntakeactorinventory(1338,\"UAC_machinegun\",1);\ntakeactorinventory(1338,\"PAPUAC_machinegun\",1);\ntakeactorinventory(1338,\"Rifle\",1);\ntakeactorinventory(1338,\"PAPRifle\",1);\ntakeactorinventory(1338,\"AK47\",1);\ntakeactorinventory(1338,\"PAPAK47\",1);\ntakeactorinventory(1338,\"Thomson\",1);\ntakeactorinventory(1338,\"PAPThomson\",1);\ntakeactorinventory(1338,\"Quadshotgun\",1);\ntakeactorinventory(1338,\"PAPQuadshotgun\",1);\ntakeactorinventory(1338,\"PlasmaGun\",1);\ntakeactorinventory(1338,\"PAPPlasmaGun\",1);\ntakeactorinventory(1338,\"PlasmaBeam\",1);\ntakeactorinventory(1338,\"PAPPlasmaBeam\",1);\ntakeactorinventory(1338,\"BFG_9000\",1);\ntakeactorinventory(1338,\"PAPBFG_9000\",1);\ntakeactorinventory(1338,\"STBFG10K\",1);\ntakeactorinventory(1338,\"PAPSTBFG10K\",1);\ntakeactorinventory(1338,\"AA12\",1);\ntakeactorinventory(1338,\"PAPAA12\",1);\ntakeactorinventory(1338,\"ClaymoreMine\",1);\ntakeactorinventory(1338,\"BAR\",1);\ntakeactorinventory(1338,\"PAPBAR\",1);\ntakeactorinventory(1338,\"Model1887\",1);\ntakeactorinventory(1338,\"Model115\",1);\ntakeactorinventory(1338,\"PumpActionShotgun\",1);\ntakeactorinventory(1338,\"PAPPumpActionShotgun\",1);\n}\n//Seconds///////////////////\nscript 854 (void)\n{\n while(timeon > 0)\n {\n seconds = seconds + 1;\n //giveactorinventory(1337,\"Seconds\",1);\n //giveactorinventory(1338,\"Seconds\",1);\n if(seconds==60)\n {\n minutes = minutes + 1;\n seconds = 0;\n //takeactorinventory(1337,\"Seconds\",60);\n //takeactorinventory(1338,\"Seconds\",60);\n //giveactorinventory(1337,\"Minutes\",1);\n //giveactorinventory(1338,\"Minutes\",1);\n }\n delay(35);\n }\n}\n\nscript 405 OPEN\n{\n//Easy 0 Normal 1 Zombies Mode 2 Brimstone 3 Timed Gameplay 4\n if(gameskill()==0)\n {\n spawntime=135;\n }\n else if(gameskill()==1)\n {\n spawntime=100;\n }\n else if(gameskill()==2)\n {\n spawntime=100;\n }\n else if(gameskill()==3)\n {\n spawntime=55;\n }\n else if(gameskill()==4)\n {\n spawntime=85;\n }\n}\n\nscript 675 (void)\n{\n if(playernumber()==0)\n {\n if(P1SU==0)\n {\n\tif(CheckInventory(\"Aiming\") == 1)\n\t{\n\t\tSetActorProperty(1337,APROP_Speed,0.35);\n\t}\n\telse if(CheckInventory(\"Aiming\") == 0)\n\t{\n\t\tSetActorProperty(1337,APROP_Speed,1.1);\n\t}\n }\n else if(P1SU==1)\n {\n\tif(CheckInventory(\"Aiming\") == 1)\n\t{\n\t\tSetActorProperty(1337,APROP_Speed,0.5);\n\t}\n\telse if(CheckInventory(\"Aiming\") == 0)\n\t{\n\t\tSetActorProperty(1337,APROP_Speed,1.5);\n\t}\n }\n }\n else if(playernumber()==1)\n {\n if(P2SU==0)\n {\n\tif(CheckInventory(\"Aiming\") == 1)\n\t{\n\t\tSetActorProperty(1338,APROP_Speed,0.35);\n\t}\n\telse if(CheckInventory(\"Aiming\") == 0)\n\t{\n\t\tSetActorProperty(1338,APROP_Speed,1.1);\n\t}\n }\n else if(P2SU==1)\n {\n\tif(CheckInventory(\"Aiming\") == 1)\n\t{\n\t\tSetActorProperty(1338,APROP_Speed,0.5);\n\t}\n\telse if(CheckInventory(\"Aiming\") == 0)\n\t{\n\t\tSetActorProperty(1338,APROP_Speed,1.5);\n\t}\n }\n }\n}\n//PERKS WHY???///////////////////////////////////////////////////\n//Doubletap!////////////////////////////////////////////////////////////\nScript 200 (void)\n{\nif(checkinventory(\"doubletap\")==0 && power==1)\n{\nHudMessage(s:\"Press \\cfUSE \\c-to Buy Doubletap \\cf[Cost:2000]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n}\nelse if(power==0)\n{\nHudMessage(s:\"Turn on the power!\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n}\n}\n\nscript 201 (void)\n{\n if(ActivatorTID()==1337 && P1DT==0 && checkactorinventory(1337,\"money\") >= 2000 && power==1)\n {\n takeactorinventory(1337,\"money\",2000);\n giveactorinventory(1337,\"doubletap\",1);\n P1DT = 1;\n }\n else if(ActivatorTID()==1338 && P2DT==0 && checkactorinventory(1338,\"money\") >= 2000 && power==1)\n {\n takeactorinventory(1338,\"money\",2000);\n giveactorinventory(1338,\"doubletap\",1);\n P2DT = 1;\n }\n}\n//Speedcola!////////////////////////////////////////////////////////////\nScript 202 (void)\n{\nif(checkinventory(\"speedcola\")==0 && power==1){HudMessage(s:\"Press \\cfUSE \\c-to buy speedcola \\cf[Cost:3000]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);}\nelse if(power==0)\n{HudMessage(s:\"Turn on the power!\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);}\n}\n\nscript 203 (void)\n{\n if(ActivatorTID()==1337 && P1SC==0 && checkactorinventory(1337,\"money\") >= 3000 && power==1)\n {\n takeactorinventory(1337,\"money\",3000);\n giveactorinventory(1337,\"speedcola\",1);\n P1Sc = 1;\n }\n else if(ActivatorTID()==1338 && P2SC==0 && checkactorinventory(1338,\"money\") >= 3000 && power==1)\n {\n takeactorinventory(1338,\"money\",3000);\n giveactorinventory(1338,\"speedcola\",1);\n P2SC = 1;\n }\n}\n//Juggernog!////////////////////////////////////////////////////////////\nScript 204 (void)\n{\nif(P1JN==0 && activatorTID()==1337 && power==1)\n{\nHudMessage(s:\"Press \\cfUSE \\c-to Buy Juggernog \\cf[Cost:2500]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n}\nelse if(P2JN==0 && activatorTID()==1338 && power==1)\n{\nHudMessage(s:\"Press \\cfUSE \\c-to Buy Juggernog \\cf[Cost:2500]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n}\nelse if(power==0)\n{\nHudMessage(s:\"Turn on the power!\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n}\n}\n\nscript 205 (void)\n{\n if(ActivatorTID()==1337 && P1JN==0 && checkactorinventory(1337,\"money\") >= 2500 && power==1)\n {\n takeactorinventory(1337,\"money\",2500);\n giveactorinventory(1337,\"Juggernog\",1);\n P1JN = 1;\n }\n else if(ActivatorTID()==1338 && P2JN==0 && checkactorinventory(1338,\"money\") >= 2500 && power==1)\n {\n takeactorinventory(1338,\"money\",2500);\n giveactorinventory(1338,\"Juggernog\",1);\n P2JN = 1;\n }\n}\n//Quick Revive!////////////////////////////////////////////////////////////\nScript 206 (void)\n{\nif(P1QR==0 && activatorTID()==1337 && p1QRbuy < 3 && power==1)\n{\nHudMessage(s:\"Press \\cfUSE \\c-to Buy Quick Revive \\cf[Cost:1500]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n}\nelse if(P2QR==0 && activatorTID()==1338 && p2QRbuy < 3 && power==1)\n{\nHudMessage(s:\"Press \\cfUSE \\c-to Buy Quick Revive \\cf[Cost:1500]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n}\nelse if(p2QRbuy==3 || p1QRbuy==3)\n{\nHudMessage(s:\"Sorry! You bought this 3 times no more for you!\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n}\nelse if(power==0)\n{\nHudMessage(s:\"Turn on the power!\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n}\n}\n\nscript 207 (void)\n{\n if(ActivatorTID()==1337 && P1QR==0 && checkactorinventory(1337,\"money\") >= 1500 && power==1)\n {\n takeactorinventory(1337,\"money\",1500);\n P1QR = 1;\n p1QRbuy = p1QRbuy + 1;\n acs_execute(208,0,0,0,0);\n giveactorinventory(1337,\"QuickRevive\",1);\n }\n else if(ActivatorTID()==1338 && P2QR==0 && checkactorinventory(1338,\"money\") >= 1500 && power==1)\n {\n takeactorinventory(1338,\"money\",1500);\n P2QR = 1;\n p2QRbuy = p2QRbuy + 1;\n acs_execute(209,0,0,0,0);\n giveactorinventory(1338,\"QuickRevive\",1);\n }\n}\n\nscript 208 (void)\n{\n while(P1QR==1)\n {\n if(GetActorProperty(1337, APROP_Health)<=25)\n {\n //Stop perks\n P1DT = 0;\n P1SC = 0;\n P1QR = 0;\n P1JN = 0;\n P1SU = 0;\n P1DS = 0;\n P1PHD = 0;\n takeactorinventory(1337,\"speedcola\",1);\n takeactorinventory(1337,\"Doubletap\",1);\n takeactorinventory(1337,\"staminaup\",1);\n takeactorinventory(1337,\"Juggernog\",1);\n takeactorinventory(1337,\"QuickRevive\",1);\n takeactorinventory(1337,\"deadshot\",1);\n takeactorinventory(1337,\"PhDflopper\",1);\n takeactorinventory(1337,\"PHD\",1);\n setactorproperty(1337,APROP_speed,1.1);\n HudMessage(s:\"You have Been Revived! Perks Gone Tho!\";\n HUDMSG_FADEOUT, 88, CR_ORANGE, 1.50, 0.1, 2.0, 2.5);\n setActorProperty(1337, APROP_Health,100);\n }\n delay(1);\n }\n}\n\nscript 209 (void)\n{\n while(P2QR==1)\n {\n if(GetActorProperty(1338, APROP_Health)<=25)\n {\n //Stop perks\n P2DT = 0;\n P2SC = 0;\n P2QR = 0;\n P2JN = 0;\n P2SU = 0;\n P2DS = 0;\n P2PHD =0;\n takeactorinventory(1338,\"speedcola\",1);\n takeactorinventory(1338,\"Doubletap\",1);\n takeactorinventory(1338,\"staminaup\",1);\n takeactorinventory(1338,\"Juggernog\",1);\n takeactorinventory(1338,\"QuickRevive\",1);\n takeactorinventory(1338,\"deadshot\",1);\n takeactorinventory(1338,\"PhDflopper\",1);\n takeactorinventory(1338,\"PHD\",1);\n HudMessage(s:\"You have Been Revived! Perks Gone Tho!\";\n HUDMSG_FADEOUT, 88, CR_ORANGE, 1.50, 0.1, 2.0, 2.5);\n setactorproperty(1338,APROP_speed,1.1);\n setActorProperty(1338, APROP_Health,100);\n }\n delay(1);\n }\n}\n//Stamin-Up////////////////////////////////////\nScript 214 (void)\n{\n if(P1SU==0 && activatorTID()==1337 && power==1)\n {\n HudMessage(s:\"Press \\cfUSE \\c-to Buy Stamin-Up \\cf[Cost:1750]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n }\n else if(P2SU==0 && activatorTID()==1338 && power==1)\n {\n HudMessage(s:\"Press \\cfUSE \\c-to Buy Stamin-Up \\cf[Cost:1750]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n }\n else if(power==0)\n {\n HudMessage(s:\"Turn on the power!\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n }\n}\n\nScript 215 (void)\n{\n if(activatorTID()==1337 && P1SU==0 && checkactorinventory(1337,\"money\") >= 1750 && power==1)\n {\n setactorproperty(1337,aprop_speed,1.5);\n takeactorinventory(1337,\"money\",1750);\n giveactorinventory(1337,\"staminaup\",1);\n P1SU=1;\n }\n if(activatorTID()==1338 && P2SU==0 && checkactorinventory(1338,\"money\") >= 1750 && power==1)\n {\n setactorproperty(1338,aprop_speed,1.5);\n takeactorinventory(1338,\"money\",1750);\n giveactorinventory(1338,\"staminaup\",1);\n P2SU=1;\n }\n}\n\n//Deadshot////////////////////////////////////\nScript 216 (void)\n{\n if(P1DS==0 && activatorTID()==1337 && power==1)\n {\n HudMessage(s:\"Press \\cfUSE \\c-to Buy Deadshot daiquiri \\cf[Cost:1000]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n }\n else if(P2DS==0 && activatorTID()==1338 && power==1)\n {\n HudMessage(s:\"Press \\cfUSE \\c-to Buy Deadshot \\cf[Cost:1000]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n }\n else if(power==0)\n {\n HudMessage(s:\"Turn on the power!\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n }\n}\n\nScript 217 (void)\n{\n if(activatorTID()==1337 && P1DS==0 && checkactorinventory(1337,\"money\") >= 1000 && power==1)\n {\n takeactorinventory(1337,\"money\",1000);\n giveactorinventory(1337,\"Deadshot\",1);\n P1DS=1;\n }\n if(activatorTID()==1338 && P2DS==0 && checkactorinventory(1338,\"money\") >= 1000 && power==1)\n {\n takeactorinventory(1338,\"money\",1000);\n giveactorinventory(1338,\"Deadshot\",1);\n P2DS=1;\n }\n}\n\n//PHD Flopper////////////////////////////////////\nScript 218 (void)\n{\n if(P1PHD==0 && activatorTID()==1337 && power==1)\n {\n HudMessage(s:\"Press \\cfUSE \\c-to Buy PHD Flopper \\cf[Cost:2000]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n }\n else if(P2PHD==0 && activatorTID()==1338 && power==1)\n {\n HudMessage(s:\"Press \\cfUSE \\c-to Buy PHD Flopper \\cf[Cost:2000]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n }\n else if(power==0)\n {\n HudMessage(s:\"Turn on the power!\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n }\n}\n\nScript 219 (void)\n{\n if(activatorTID()==1337 && P1DS==0 && checkactorinventory(1337,\"money\") >= 2000 && power==1)\n {\n takeactorinventory(1337,\"money\",2000);\n giveactorinventory(1337,\"PhDflopper\",1);\n giveactorinventory(1337,\"PHD\",1);\n P1PHD=1;\n }\n if(activatorTID()==1338 && P2DS==0 && checkactorinventory(1338,\"money\") >= 2000 && power==1)\n {\n takeactorinventory(1338,\"money\",2000);\n giveactorinventory(1338,\"PhDflopper\",1);\n giveactorinventory(1338,\"PHD\",1);\n P2PHD=1;\n }\n}\n//Pack A Punch////////////////////////////////////////////\n\nScript 210 (void)\n{\n if(power==1 && bonfiresale<1)\n {\n HudMessage(s:\"Press \\cfUSE \\c-to Upgrade A Gun \\cf[Cost:5000]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n }\n else if(power==1 && bonfiresale>0)\n {\n HudMessage(s:\"Press \\cfUSE \\c-to Upgrade A Gun \\cf[Cost:1000]\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n }\n else if(power==0)\n {\n HudMessage(s:\"Turn on the power first!\";HUDMSG_PLAIN, 99, CR_White, 0.50, 0.50, 2.0);\n }\n}\n\nScript 211 (void)\n{\n if(bonfiresale>0){moneyneeded = 1000;}else if(bonfiresale<1){moneyneeded = 5000;}\n if(activatorTID()==1337 && power==1 && checkactorinventory(1337,\"money\")>= moneyneeded){Acs_execute(920,0,0,0,0);delay(15); Acs_execute(212,0,0,0,0);}\n else if(activatorTID()==1338 && power==1 && checkactorinventory(1338,\"money\")>= moneyneeded){Acs_execute(921,0,0,0,0);delay(15); Acs_execute(213,0,0,0,0);}\n}\n\nscript 920 (void)\n{\nif(checkweapon(\"UAC_Machinegun\")){normalweaponp1 = \"UAC_Machinegun\";papweaponp1 = \"PAPUAC_Machinegun\";abletopapp1 = 1;}\nelse if(checkweapon(\"PPSH-41\")){normalweaponp1 = \"PPSH-41\";papweaponp1 = \"PAPPPSH-41\";abletopapp1 = 1;}\nelse if(checkweapon(\"SCAR-H\")){normalweaponp1 = \"SCAR-H\";papweaponp1 = \"PAPSCAR-H\";abletopapp1 = 1;}\nelse if(checkweapon(\"RPG\")){normalweaponp1 = \"RPG\";papweaponp1 = \"PAPRPG\";abletopapp1 = 1;}\nelse if(checkweapon(\"AA12\")){normalweaponp1 = \"AA12\";papweaponp1 = \"PAPAA12\";abletopapp1 = 1;}\nelse if(checkweapon(\"Pumpactionshotgun\")){normalweaponp1 = \"Pumpactionshotgun\";papweaponp1 = \"PAPPumpactionshotgun\";abletopapp1 = 1;}\nelse if(checkweapon(\"Spellbinder\")){normalweaponp1 = \"Spellbinder\";papweaponp1 = \"PAPSpellbinder\";abletopapp1 = 1;}\nelse if(checkweapon(\"STBFG10k\")){normalweaponp1 = \"STBFG10k\";papweaponp1 = \"PAPSTBFG10k\";abletopapp1 = 1;}\nelse if(checkweapon(\"Bloodtommygun\")){normalweaponp1 = \"Bloodtommygun\";papweaponp1 = \"PAPBloodtommygun\";abletopapp1 = 1;}\nelse if(checkweapon(\"MP7\")){normalweaponp1 = \"MP7\";papweaponp1 = \"PAPMP7\";abletopapp1 = 1;}\nelse if(checkweapon(\"model1887\")){normalweaponp1 = \"model1887\";papweaponp1 = \"Model115\";abletopapp1 = 1;}\nelse if(checkweapon(\"BAR\")){normalweaponp1 = \"BAR\";papweaponp1 = \"PAPBAR\";abletopapp1 = 1;}\nElse if(checkweapon(\"BFG_9000\")){normalweaponp1 = \"BFG_9000\";papweaponp1 = \"PAPBFG_9000\";abletopapp1 = 1;}\nelse if(checkweapon(\"QuadShotgun\")){normalweaponp1 = \"QuadShotgun\";papweaponp1 = \"PAPQuadShotgun\";abletopapp1 = 1;}\nelse if(checkweapon(\"normalPistol\")){normalweaponp1 = \"normalPistol\";papweaponp1 = \"PAPPistol\";abletopapp1 = 1;}\nelse if(checkweapon(\"normalshotgun\")){normalweaponp1 = \"normalshotgun\";papweaponp1 = \"PAPshotgun\";abletopapp1 = 1;}\nelse if(checkweapon(\"SSG\")){normalweaponp1 = \"SSG\";papweaponp1 = \"PAPSSG\";abletopapp1 = 1;}\nelse if(checkweapon(\"ak47\")){normalweaponp1 = \"ak47\";papweaponp1 = \"PAPak47\";abletopapp1 = 1;}\nelse if(checkweapon(\"Mp40\")){normalweaponp1 = \"Mp40\";papweaponp1 = \"PAPMp40\";abletopapp1 = 1;}\nelse if(checkweapon(\"Mp5\")){normalweaponp1 = \"Mp5\";papweaponp1 = \"PAPMp5\";abletopapp1 = 1;}\nelse if(checkweapon(\"Thomson\")){normalweaponp1 = \"Thomson\";papweaponp1 = \"PAPThomson\";abletopapp1 = 1;}\nelse if(checkweapon(\"AUG\")){normalweaponp1 = \"AUG\";papweaponp1 = \"PAPAUG\";abletopapp1 = 1;}\nelse if(checkweapon(\"Famas\")){normalweaponp1 = \"Famas\";papweaponp1 = \"PAPFamas\";abletopapp1 = 1;}\nelse if(checkweapon(\"DualUzis\")){normalweaponp1 = \"DualUzis\";papweaponp1 = \"PAPDualUzis\";abletopapp1 = 1;}\nelse if(checkweapon(\"Uzi\")){normalweaponp1 = \"Uzi\";papweaponp1 = \"PAPUzi\";abletopapp1 = 1;}\nElse if(checkweapon(\"normalChaingun\")){normalweaponp1 = \"normalChaingun\";papweaponp1 = \"PAPChaingun\";abletopapp1 = 1;}\nElse if(checkweapon(\"Colt45\")){normalweaponp1 = \"Colt45\";papweaponp1 = \"PAPColt45\";abletopapp1 = 1;}\nElse if(checkweapon(\"Chainsaw2\")){normalweaponp1 = \"Chainsaw2\";papweaponp1 = \"DoubleBladedChainsaw\";abletopapp1 = 1;}\nElse if(checkweapon(\"Dukeshotgun\")){normalweaponp1 = \"Dukeshotgun\";papweaponp1 = \"PAPDukeshotgun\";abletopapp1 = 1;}\nElse if(checkweapon(\"M1\")){normalweaponp1 = \"M1\";papweaponp1 = \"PAPM1\";abletopapp1 = 1;}\nElse if(checkweapon(\"M16\")){normalweaponp1 = \"M16\";papweaponp1 = \"PAPM16\";abletopapp1 = 1;}\nElse if(checkweapon(\"PlasmaBeam\")){normalweaponp1 = \"PlasmaBeam\";papweaponp1 = \"PAPPlasmaBeam\";abletopapp1 = 1;}\nElse if(checkweapon(\"PlasmaGun\")){normalweaponp1 = \"PlasmaGun\";papweaponp1 = \"PAPPlasmaGun\";abletopapp1 = 1;}\nElse if(checkweapon(\"RayGun\")){normalweaponp1 = \"RayGun\";papweaponp1 = \"PAPRayGun\";abletopapp1 = 1;}\nElse if(checkweapon(\"Revolver\")){normalweaponp1 = \"Revolver\";papweaponp1 = \"PAPRevolver\";abletopapp1 = 1;}\nElse if(checkweapon(\"Rifle\")){normalweaponp1 = \"Rifle\";papweaponp1 = \"PAPRifle\";abletopapp1 = 1;}\nElse if(checkweapon(\"smartgun\")){normalweaponp1 = \"smartgun\";papweaponp1 = \"Hal's_Smartgun\";abletopapp1 = 1;}\nElse if(checkweapon(\"flaregun\")){normalweaponp1 = \"flaregun\";papweaponp1 = \"PAPflaregun\";abletopapp1 = 1;}\n}\nscript 921 (void)\n{\nif(checkweapon(\"UAC_Machinegun\")){normalweaponp2 = \"UAC_Machinegun\";papweaponp2 = \"PAPUAC_Machinegun\";abletopapp2 = 1;}\nelse if(checkweapon(\"PPSH-41\")){normalweaponp2 = \"PPSH-41\";papweaponp2 = \"PAPPPSH-41\";abletopapp2 = 1;}\nelse if(checkweapon(\"SCAR-H\")){normalweaponp2 = \"SCAR-H\";papweaponp2 = \"PAPSCAR-H\";abletopapp2 = 1;}\nelse if(checkweapon(\"RPG\")){normalweaponp2 = \"RPG\";papweaponp2 = \"PAPRPG\";abletopapp2 = 1;}\nelse if(checkweapon(\"AA12\")){normalweaponp2 = \"AA12\";papweaponp2 = \"PAPAA12\";abletopapp2 = 1;}\nelse if(checkweapon(\"Pumpactionshotgun\")){normalweaponp2 = \"Pumpactionshotgun\";papweaponp2 = \"PAPPumpactionshotgun\";abletopapp2 = 1;}\nelse if(checkweapon(\"Spellbinder\")){normalweaponp2 = \"Spellbinder\";papweaponp2 = \"PAPSpellbinder\";abletopapp2 = 1;}\nelse if(checkweapon(\"STBFG10k\")){normalweaponp2 = \"STBFG10k\";papweaponp2 = \"PAPSTBFG10k\";abletopapp2 = 1;}\nelse if(checkweapon(\"Bloodtommygun\")){normalweaponp2 = \"Bloodtommygun\";papweaponp2 = \"PAPBloodtommygun\";abletopapp2 = 1;}\nelse if(checkweapon(\"MP7\")){normalweaponp2 = \"MP7\";papweaponp2 = \"PAPMP7\";abletopapp2 = 1;}\nelse if(checkweapon(\"model1887\")){normalweaponp2 = \"model1887\";papweaponp2 = \"Model115\";abletopapp2 = 1;}\nelse if(checkweapon(\"BAR\")){normalweaponp2 = \"BAR\";papweaponp2 = \"PAPBAR\";abletopapp2 = 1;}\nElse if(checkweapon(\"BFG_9000\")){normalweaponp2 = \"BFG_9000\";papweaponp2 = \"PAPBFG_9000\";abletopapp2 = 1;}\nelse if(checkweapon(\"QuadShotgun\")){normalweaponp2 = \"QuadShotgun\";papweaponp2 = \"PAPQuadShotgun\";abletopapp2 = 1;}\nelse if(checkweapon(\"normalPistol\")){normalweaponp2 = \"normalPistol\";papweaponp2 = \"PAPPistol\";abletopapp2 = 1;}\nelse if(checkweapon(\"normalshotgun\")){normalweaponp2 = \"normalshotgun\";papweaponp2 = \"PAPshotgun\";abletopapp2 = 1;}\nelse if(checkweapon(\"SSG\")){normalweaponp2 = \"SSG\";papweaponp2 = \"PAPSSG\";abletopapp2 = 1;}\nelse if(checkweapon(\"ak47\")){normalweaponp2 = \"ak47\";papweaponp2 = \"PAPak47\";abletopapp2 = 1;}\nelse if(checkweapon(\"Mp40\")){normalweaponp2 = \"Mp40\";papweaponp2 = \"PAPMp40\";abletopapp2 = 1;}\nelse if(checkweapon(\"Mp5\")){normalweaponp2 = \"Mp5\";papweaponp2 = \"PAPMp5\";abletopapp2 = 1;}\nelse if(checkweapon(\"Thomson\")){normalweaponp2 = \"Thomson\";papweaponp2 = \"PAPThomson\";abletopapp2 = 1;}\nelse if(checkweapon(\"AUG\")){normalweaponp2 = \"AUG\";papweaponp2 = \"PAPAUG\";abletopapp2 = 1;}\nelse if(checkweapon(\"Famas\")){normalweaponp2 = \"Famas\";papweaponp2 = \"PAPFamas\";}\nelse if(checkweapon(\"DualUzis\")){normalweaponp2 = \"DualUzis\";papweaponp2 = \"PAPDualUzis\";}\nelse if(checkweapon(\"Uzi\")){normalweaponp2 = \"Uzi\";papweaponp2 = \"PAPUzi\";abletopapp2 = 1;}\nElse if(checkweapon(\"normalChaingun\")){normalweaponp2 = \"normalChaingun\";papweaponp2 = \"PAPChaingun\";abletopapp2 = 1;}\nElse if(checkweapon(\"Colt45\")){normalweaponp2 = \"Colt45\";papweaponp2 = \"PAPColt45\";abletopapp2 = 1;}\nElse if(checkweapon(\"Chainsaw2\")){normalweaponp2 = \"Chainsaw2\";papweaponp2 = \"DoubleBladedChainsaw\";abletopapp2 = 1;}\nElse if(checkweapon(\"Dukeshotgun\")){normalweaponp2 = \"Dukeshotgun\";papweaponp2 = \"PAPDukeshotgun\";abletopapp2 = 1;}\nElse if(checkweapon(\"M1\")){normalweaponp2 = \"M1\";papweaponp2 = \"PAPM1\";abletopapp2 = 1;}\nElse if(checkweapon(\"M16\")){normalweaponp2 = \"M16\";papweaponp2 = \"PAPM16\";abletopapp2 = 1;}\nElse if(checkweapon(\"PlasmaBeam\")){normalweaponp2 = \"PlasmaBeam\";papweaponp2 = \"PAPPlasmaBeam\";abletopapp2 = 1;}\nElse if(checkweapon(\"PlasmaGun\")){normalweaponp2 = \"PlasmaGun\";papweaponp2 = \"PAPPlasmaGun\";abletopapp2 = 1;}\nElse if(checkweapon(\"RayGun\")){normalweaponp2 = \"RayGun\";papweaponp2 = \"PAPRayGun\";abletopapp2 = 1;}\nElse if(checkweapon(\"Revolver\")){normalweaponp2 = \"Revolver\";papweaponp2 = \"PAPRevolver\";abletopapp2 = 1;}\nElse if(checkweapon(\"Rifle\")){normalweaponp2 = \"Rifle\";papweaponp2 = \"PAPRifle\";abletopapp2 = 1;}\nElse if(checkweapon(\"smartgun\")){normalweaponp2 = \"smartgun\";papweaponp2 = \"Hal's_Smartgun\";abletopapp2 = 1;}\nElse if(checkweapon(\"flaregun\")){normalweaponp2 = \"flaregun\";papweaponp2 = \"PAPflaregun\";abletopapp2 = 1;}\n}\n\n //Player 1/////////////////////////////////////////////////\nScript 212 (void)\n{\n if(abletopapp1==1)\n {\n takeactorinventory(1337,\"money\",moneyneeded);\n giveinventory(papweaponp1,1);\n takeinventory(normalweaponp1,1);\n setweapon(papweaponp1);\n }\n abletopapp1 = 0;\n}\n//Player 2/////////////////////////////////////////////////\nScript 213 (void)\n{\n if(abletopapp2==1)\n {\n takeactorinventory(1338,\"money\",moneyneeded);\n giveinventory(papweaponp2,1);\n setweapon(papweaponp2);\n takeinventory(normalweaponp2,1);\n }\n abletopapp1 = 0;\n}\n//End Perks////////////////////////////////////\n//Kill for Money/////////////////////////////////////////////////\nscript 4 (void)\n{\n\n //player 1\n if(ActivatorTID()==1337)\n {\n P1kills = P1kills + 1;\n enemycount = enemycount - 1;\n }\n //Player 2\n else if(ActivatorTID()==1338)\n {\n P2kills = P2kills + 1;\n enemycount = enemycount - 1;\n }\n else\n enemycount = enemycount - 1;\n}\n\n//Menu?/////////////////////////////////////////////////////////////////\n//Script 666 AND 667 oh Shit!///////////////////////////////////////////\n//Player1 = 667,668 Player2 = 669,670\nscript 666 (void)\n{\n if(ActivatorTID()==1337)\n {\n acs_execute(667,0,0,0,0);\n }\n else if(ActivatorTID()==1338)\n {\n acs_execute(669,0,0,0,0);\n }\n}\nscript 667 (void)\n{\n if(menuactiveP1==false && gameover==0)\n {\n menuactiveP1 = true;\n\t acs_execute(668,0,0,0,0);\n }\n else if(menuactiveP1==true)\n {\n menuactiveP1 = false;\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 50, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 51, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 52, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 53, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 54, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 55, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 56, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 57, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 58, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 59, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 60, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 61, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 62, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 63, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 64, CR_red, 0.90, 0.25, 1);\n }\n}\n\nscript 668 (void)\n{\n while(menuactiveP1==true && gameover==0)\n {\n menupointsp1 = checkactorinventory(1337,\"Money\");\n menupointsp2 = checkactorinventory(1338,\"Money\");\n HudMessage(s:\"kills\"; HUDMSG_PLAIN, 50, CR_red, 0.90, 0.30, 1);\n HudMessage(s:\"score\"; HUDMSG_PLAIN, 51, CR_red, 0.70, 0.30, 1);\n HudMessage(s:\"Demons Alive\"; HUDMSG_PLAIN, 52, CR_red, 0.10, 0.2, 1);\n HudMessage(d:enemycount; HUDMSG_PLAIN, 59, CR_white, 0.10, 0.25, 1);\n\t if(gameskill()<4)\n\t {\n HudMessage(s:\"Demons To spawn\"; HUDMSG_PLAIN, 60, CR_red, 0.50, 0.2, 1);\n HudMessage(d:enemiesallowed; HUDMSG_PLAIN, 61, CR_white, 0.50, 0.25, 1);\n HudMessage(s:\"Wave: \",d:wavenumber; HUDMSG_PLAIN, 64, CR_red, 0.50, 0.15, 1);\n\t }\n\t else if(gameskill()==4)\n\t {\n HudMessage(s:\"\"; HUDMSG_PLAIN, 60, CR_red, 0.50, 0.2, 1);\n\t HudMessage(d:minutes,s:\":\",d:seconds; HUDMSG_PLAIN, 64, CR_red, 0.50, 0.15, 1);\n\t }\n HudMessage(s:\"Demons Spawned\"; HUDMSG_PLAIN, 62, CR_red, 0.70, 0.2, 1);\n HudMessage(d:spawnedmonsters; HUDMSG_PLAIN, 63, CR_white, 0.70, 0.25, 1);\n\t HudMessage( n:1; HUDMSG_PLAIN, 53, CR_white, 0.10, 0.4, 1);\n HudMessage(d: menupointsp1; HUDMSG_PLAIN, 54, CR_White, 0.70, 0.4, 1);\n HudMessage(d: p1kills; HUDMSG_PLAIN, 55, CR_White, 0.90, 0.4, 1);\n\t if(PlayerCount()>1)\n\t {\n HudMessage(n:2; HUDMSG_PLAIN, 56, CR_yellow, 0.10, 0.5, 1);\n HudMessage(d: menupointsp2; HUDMSG_PLAIN, 57, CR_yellow, 0.70, 0.5, 1);\n HudMessage(d: p2kills; HUDMSG_PLAIN, 58, CR_yellow, 0.90, 0.5, 1);\n }\n\tdelay(1);\n }\n}\nscript 669 (void)\n{\n if(menuactiveP2==false && gameover==0)\n {\n menuactiveP2 = true;\n\t acs_execute(670,0,0,0,0);\n }\n else if(menuactiveP2==true)\n {\n menuactiveP2 = false;\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 50, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 51, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 52, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 53, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 54, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 55, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 56, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 57, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 58, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 59, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 60, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 61, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 62, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 63, CR_red, 0.90, 0.25, 1);\n\t hudmessage(s:\"\"; HUDMSG_PLAIN, 64, CR_red, 0.90, 0.25, 1);\n }\n}\n\nscript 670 (void)\n{\n while(menuactiveP2==true && gameover==0)\n {\n menupointsp1 = checkactorinventory(1337,\"Money\");\n menupointsp2 = checkactorinventory(1338,\"Money\");\n HudMessage(s:\"kills\"; HUDMSG_PLAIN, 50, CR_red, 0.90, 0.30, 1);\n HudMessage(s:\"score\"; HUDMSG_PLAIN, 51, CR_red, 0.70, 0.30, 1);\n HudMessage(s:\"Demons Alive\"; HUDMSG_PLAIN, 52, CR_red, 0.10, 0.2, 1);\n HudMessage(d:enemycount; HUDMSG_PLAIN, 59, CR_white, 0.10, 0.25, 1);\n\t if(gameskill()<4)\n\t {\n HudMessage(s:\"Demons To spawn\"; HUDMSG_PLAIN, 60, CR_red, 0.50, 0.2, 1);\n HudMessage(d:enemiesallowed; HUDMSG_PLAIN, 61, CR_white, 0.50, 0.25, 1);\n HudMessage(s:\"Wave: \",d:wavenumber; HUDMSG_PLAIN, 64, CR_red, 0.50, 0.15, 1);\n\t }\n\t else if(gameskill()==4)\n\t {\n HudMessage(s:\"\"; HUDMSG_PLAIN, 60, CR_red, 0.50, 0.2, 1);\n\t HudMessage(d:minutes,s:\":\",d:seconds; HUDMSG_PLAIN, 64, CR_red, 0.50, 0.15, 1);\n\t }\n HudMessage(s:\"Demons spawned\"; HUDMSG_PLAIN, 62, CR_red, 0.70, 0.2, 1);\n HudMessage(d:spawnedmonsters; HUDMSG_PLAIN, 63, CR_white, 0.70, 0.25, 1);\n\t HudMessage( n:1; HUDMSG_PLAIN, 53, CR_white, 0.10, 0.4, 1);\n HudMessage(d: menupointsp1; HUDMSG_PLAIN, 54, CR_White, 0.70, 0.4, 1);\n HudMessage(d: p1kills; HUDMSG_PLAIN, 55, CR_White, 0.90, 0.4, 1);\n\t if(PlayerCount()>1)\n\t {\n HudMessage(n:2; HUDMSG_PLAIN, 56, CR_yellow, 0.10, 0.5, 1);\n HudMessage(d: menupointsp2; HUDMSG_PLAIN, 57, CR_yellow, 0.70, 0.5, 1);\n HudMessage(d: p2kills; HUDMSG_PLAIN, 58, CR_yellow, 0.90, 0.5, 1);\n }\n\tdelay(1);\n }\n}\n\nSCRIPT 255 (void) NET\n{\n if(CheckInventory(\"GrenadeAmmo\")>0 && CheckInventory(\"thrownade\")==0)\n {\n TakeInventory(\"GrenadeAmmo\",1);\n GiveInventory(\"thrownade\",1);\n }\n}\n\nSCRIPT 256 (void) NET\n{\n GiveInventory(\"Kinfeammo\",1);\n}\n\nSCRIPT 257 (void) NET\n{\n GiveInventory(\"IsReloading\",1);\n}\n\nscript 995 (void)\n{\n\nif(gameskill()==3)\n{\n if(playercount()==1)\n {\n P1QR = 1;\n acs_execute(208,0,0,0,0);\n GiveInventory(\"megasphere\", 1);\n giveactorinventory(1337,\"QuickRevive\",1);\n }\n else if(playercount()>1)\n {\n P2QR = 1;\n acs_execute(209,0,0,0,0);\n giveactorinventory(1337,\"QuickRevive\",1);\n P1QR = 1;\n acs_execute(208,0,0,0,0);\n giveactorinventory(1338,\"QuickRevive\",1);\n GiveInventory(\"megasphere\", 1);\n }\n}\n}\n\n//Power UPS!//////////////////////////////////////////////\n//Insta-kill//////////////////////////////////////////////\nScript 250 (void)\n{\n insta = 30;\n acs_execute(251,0,0,0,0);\n If(Newvoice==0)\n {\n AmbientSound(\"power/Instakill\",127);\n }\n else If(Newvoice==1)\n {\n AmbientSound(\"NewVoice/Instakill\",127);\n }\n else If(Newvoice==2)\n {\n AmbientSound(\"SamVoice/Instakill\",127);\n }\n while(insta>0)\n {\n delay(1);\n SetActorProperty(666, APROP_Health, 1);\n }\n}\n\nScript 251 (void)\n{\n while(insta>0)\n {\n insta = insta - 1;\n delay(35);\n }\n}\n//UnlimitedAmmo//////////////////////////////////////////////\nScript 252 (void)\n{\n UAmmo = 30;\n acs_execute(253,0,0,0,0);\n If(Newvoice==0)\n {\n AmbientSound(\"power/Uammo\",127);\n }\n else If(Newvoice==1)\n {\n AmbientSound(\"NewVoice/Unlimtedammo\",127);\n }\n else If(Newvoice==2)\n {\n AmbientSound(\"SamVoice/Unlimtedammo\",127);\n }\n while(UAmmo>0)\n {\n ammo();\n delay(1);\n }\n}\n\nScript 253 (void)\n{\n while(UAmmo>0)\n {\n UAmmo = UAmmo - 1;\n delay(35);\n }\n}\n//Doublepoints///////////////////////////////////////////////\nscript 258 (void)\n{\n doublepoints = 30;\n If(Newvoice==0)\n {\n AmbientSound(\"power/Doublepoints\",127);\n }\n else If(Newvoice==1)\n {\n AmbientSound(\"NewVoice/DoublePoints\",127);\n }\n else If(Newvoice==2)\n {\n AmbientSound(\"SamVoice/DoublePoints\",127);\n }\n while(doublepoints>0)\n {\n doublepoints = doublepoints - 1;\n delay(35);\n }\n}\n//Bonfiresale///////////////////////////////////////////////\nscript 259 (void)\n{\n Bonfiresale = 30;\n If(Newvoice==0)\n {\n AmbientSound(\"power/Bonfiresale\",127);\n }\n else If(Newvoice==1)\n {\n AmbientSound(\"NewVoice/BonFireSale\",127);\n }\n else If(Newvoice==2)\n {\n AmbientSound(\"SamVoice/BonFireSale\",127);\n }\n while(Bonfiresale>0)\n {\n Bonfiresale = Bonfiresale - 1;\n delay(35);\n }\n}\n//MaxAmmo//////////////////////////////////////////////\nScript 254 (void)\n{\n If(Newvoice==0)\n {\n AmbientSound(\"power/Maxammo\",127);\n }\n else If(Newvoice==1)\n {\n AmbientSound(\"NewVoice/Maxammo\",127);\n }\n else If(Newvoice==2)\n {\n AmbientSound(\"SamVoice/Maxammo\",127);\n }\n ammo();\n }\n\nScript 988 (Void)\n{\n while(GetActorProperty(1337, APROP_Health)>0)\n {\n if(insta>0)\n {\n HudMessage(s:\"Insta kill: \",\n d: insta;\n HUDMSG_PLAIN, 92, CR_White, 0.50, 0.10, 1.0);\n }\n if(Uammo>0)\n {\n HudMessage(s:\"Unlimited Ammo: \",\n d: UAmmo;\n HUDMSG_PLAIN, 93, CR_White, 0.50, 0.15, 1.0);\n }\n if(doublepoints>0)\n {\n HudMessage(s:\"doublepoints: \",\n d: doublepoints;\n HUDMSG_PLAIN, 94, CR_White, 0.50, 0.20, 1.0);\n }\n if(bonfiresale>0)\n {\n HudMessage(s:\"bonfire sale: \",\n d: bonfiresale;\n HUDMSG_PLAIN, 95, CR_White, 0.50, 0.25, 1.0);\n }\n\t\t\tdelay(1);\n\t\t}\n\t}\n\nScript 989 (Void)\n{\n while(GetActorProperty(1338, APROP_Health)>0)\n {\n if(insta>0)\n {\n HudMessage(s:\"Insta kill: \",\n d: insta;\n HUDMSG_PLAIN, 92, CR_White, 0.50, 0.10, 1.0);\n }\n if(Uammo>0)\n {\n HudMessage(s:\"Unlimited Ammo: \",\n d: UAmmo;\n HUDMSG_PLAIN, 93, CR_White, 0.50, 0.15, 1.0);\n }\n if(doublepoints>0)\n {\n HudMessage(s:\"doublepoints: \",\n d: doublepoints;\n HUDMSG_PLAIN, 94, CR_White, 0.50, 0.20, 1.0);\n }\n if(bonfiresale>0)\n {\n HudMessage(s:\"bonfire sale: \",\n d: bonfiresale;\n HUDMSG_PLAIN, 95, CR_White, 0.50, 0.25, 1.0);\n }\n delay(1);\n }\n}\n\nSCRIPT 402 (int amount)\n{\n if(doublepoints>0){amount = amount*2;}\n if(amount>-1) {SetActivatorToTarget(0);}\n if(amount>-1) {GiveInventory(\"money\",amount); GiveInventory(\"points\",amount);}\n SetFont(\"CONFONT\");\n if(amount>-1) {HudMessage(s:\"+\",d:amount;HUDMSG_FADEOUT,0,CR_YELLOW,1.9+(random(-5,5)*0.01),0.8+(random(-5,5)*0.01),0.1,1.0);}\n}\n\nSCRIPT 403 (int amount2)\n{\n if(doublepoints>0){amount2 = amount2*2;}\n if(amount2>-1) {GiveactorInventory(1337,\"money\",amount2); GiveactorInventory(1337,\"points\",amount2);GiveactorInventory(1338,\"money\",amount2); GiveactorInventory(1338,\"points\",amount2);}\n SetFont(\"CONFONT\");\n if(amount2>-1) {HudMessage(s:\"+\",d:amount2;HUDMSG_FADEOUT,1,CR_YELLOW,1.9+(random(-5,5)*0.01),0.8+(random(-5,5)*0.01),0.1,1.0);}\n}\n\nscript 404 (int amount3)\n{\n wavenumber = wavenumber + amount3;\n}\n\nscript 752 (int whattodo2)\n{\n if(whattodo2==1 && Gameskill()<4)\n {setactorproperty(667,APROP_Health,6000+wavenumber*200);}\n else if(whattodo2==1 && Gameskill()==4 && Timeon==1)\n {setactorproperty(667,APROP_Health,6000+minutes*200);}\n}\n\nScript 400 (void)\n{\n int TemporaryVariableC;\n TemporaryVariableC=random(1,50);\n if(TemporaryVariableC==1) {Spawn(\"MaxAmmo\",GetActorX(0),GetActorY(0),GetActorZ(0),0,0);}\n else if(TemporaryVariableC==2) {Spawn(\"InstaKill\",GetActorX(0),GetActorY(0),GetActorZ(0),0,0);}\n else if(TemporaryVariableC==3) {Spawn(\"UnlimitedAmmo\",GetACtorX(0),GetActorY(0),GetActorZ(0),0,0);}\n else if(TemporaryVariableC==4) {Spawn(\"doublepoints\",GetACtorX(0),GetActorY(0),GetActorZ(0),0,0);}\n }\n\nfunction void Ammo(void)\n{\ngiveactorinventory(1337,\"DukeAmmo\",999);\ngiveactorinventory(1337,\"PAPDukeAmmo\",999);\ngiveactorinventory(1337,\"Flares\",999);\ngiveactorinventory(1337,\"PAPFlares\",999);\ngiveactorinventory(1337,\"Colt45Ammo\",999);\ngiveactorinventory(1337,\"PAPColt45Ammo\",999);\ngiveactorinventory(1337,\"AK47Ammo\",999);\ngiveactorinventory(1337,\"PAPAK47Ammo\",999);\ngiveactorinventory(1337,\"RPGClip\",999);\ngiveactorinventory(1337,\"RPGAmmo\",999);\ngiveactorinventory(1337,\"PPSHClip\",999);\ngiveactorinventory(1337,\"PPSHAmmo\",999);\ngiveactorinventory(1337,\"PAPRPGClip\",999);\ngiveactorinventory(1337,\"PAPRPGAmmo\",999);\ngiveactorinventory(1337,\"PAPPPSHClip\",999);\ngiveactorinventory(1337,\"PAPPPSHAmmo\",999);\n giveactorinventory(1337,\"PAPQUADclip\",999);\n giveactorinventory(1337,\"quadclip\",999);\n giveactorinventory(1337,\"PAPPistolclip\",999);\n giveactorinventory(1337,\"PAPshotgunclip\",999);\n giveactorinventory(1337,\"PAPSSGclip\",999);\n giveactorinventory(1337,\"PAPchaingunclip\",999);\n giveactorinventory(1337,\"chaingunclip\",999);\n giveactorinventory(1337,\"ssgclip\",999);\n giveactorinventory(1337,\"pistolclip\",999);\n giveactorinventory(1337,\"pistolammo\",999);\n giveactorinventory(1337,\"shotgunclip\",999);\n giveactorinventory(1337,\"uziclip\",999);\n giveactorinventory(1337,\"m1clip\",999);\n giveactorinventory(1337,\"papm1clip\",999);\n giveactorinventory(1337,\"rifleclip\",999);\n giveactorinventory(1337,\"m16clip\",999);\n giveactorinventory(1337,\"mp5clip\",999);\n giveactorinventory(1337,\"mp40clip\",999);\n giveactorinventory(1337,\"Dualuziclip\",999);\n giveactorinventory(1337,\"ak47clip\",999);\n giveactorinventory(1337,\"Thomsonclip\",999);\n giveactorinventory(1337,\"Revolverclip\",999);\n giveactorinventory(1337,\"Revolverammo\",999);\n giveactorinventory(1337,\"PAPRevolverammo\",999);\n giveactorinventory(1337,\"Colt45clip\",999);\n giveactorinventory(1337,\"PAPColt45clip\",6);\n giveactorinventory(1337,\"Dukeclip\",999);\n giveactorinventory(1337,\"Raygunclip\",999);\n giveactorinventory(1337,\"PAPRaygunclip\",999);\n giveactorinventory(1337,\"PAPuziclip\",999);\n giveactorinventory(1337,\"Raygunammo\",999);\n giveactorinventory(1337,\"PAPRaygunammo\",999);\n giveactorinventory(1337,\"PAPm1clip\",999);\n giveactorinventory(1337,\"PAPrifleclip\",999);\n giveactorinventory(1337,\"PAPm16clip\",999);\n giveactorinventory(1337,\"PAPmp5clip\",999);\n giveactorinventory(1337,\"PAPmp40clip\",999);\n giveactorinventory(1337,\"PAPDualuziclip\",999);\n giveactorinventory(1337,\"PAPak47clip\",999);\n giveactorinventory(1337,\"PAPThomsonclip\",999);\n giveactorinventory(1337,\"PAPRevolverclip\",999);\n giveactorinventory(1337,\"PAPDukeclip\",999);\n giveactorinventory(1337,\"PlasmaClip\",999);\n giveactorinventory(1337,\"PAPPlasmaClip\",999);\n giveactorinventory(1337,\"PlasmaBeamammo\",999);\n giveactorinventory(1337,\"PAPAUGClip\",999);\n giveactorinventory(1337,\"AUGClip\",999);\n giveactorinventory(1337,\"PAPFAMASClip\",999);\n giveactorinventory(1337,\"FAMASClip\",999);\n giveactorinventory(1337,\"BARClip\",999);\n giveactorinventory(1337,\"BARammo\",999);\n giveactorinventory(1337,\"PAPBARClip\",999);\n giveactorinventory(1337,\"PAPBARammo\",999);\n giveactorinventory(1337,\"ModelClip\",999);\n giveactorinventory(1337,\"Modelammo\",999);\n giveactorinventory(1337,\"PAPModelClip\",999);\n giveactorinventory(1337,\"PAPModelammo\",999);\n giveactorinventory(1337,\"Cell\",999);\n giveactorinventory(1337,\"GrenadeAmmo\",999);\n giveactorinventory(1337,\"MP7Ammo\",999);\n giveactorinventory(1337,\"MP7clip\",999);\n giveactorinventory(1337,\"PAPMP7Ammo\",999);\n giveactorinventory(1337,\"PAPMP7clip\",999);\n giveactorinventory(1337,\"RifleAmmo\",999);\n giveactorinventory(1337,\"Rifleclip\",999);\n giveactorinventory(1337,\"PAPRifleAmmo\",999);\n giveactorinventory(1337,\"PAPRifleclip\",999);\n\tgiveactorinventory(1337,\"AA12Clip\",999);\n\tgiveactorinventory(1337,\"AA12ammo\",999);\n\tgiveactorinventory(1337,\"PAPAA12Clip\",999);\n\tgiveactorinventory(1337,\"PAPAA12ammo\",999);\n\tgiveactorinventory(1337,\"ClaymoreAmmo\",999);\n\tgiveactorinventory(1337,\"PAPPUMPClip\",999);\n\tgiveactorinventory(1337,\"PAPPUMPammo\",999);\n\tgiveactorinventory(1337,\"PUMPClip\",999);\n\tgiveactorinventory(1337,\"PUMPammo\",999);\n\tgiveactorinventory(1337,\"UACammo\",999);\n\tgiveactorinventory(1337,\"PAPUACammo\",999);\n\tgiveactorinventory(1337,\"UACclip\",999);\n\tgiveactorinventory(1337,\"PAPUACclip\",999);\n\tgiveactorinventory(1337,\"SSGammo\",999);\n\tgiveactorinventory(1337,\"MP40ammo\",999);\n\tgiveactorinventory(1337,\"PAPMP40ammo\",999);\n\tgiveactorinventory(1337,\"UziAmmo\",999);\n\tgiveactorinventory(1337,\"DualUziAmmo\",999);\n\tgiveactorinventory(1337,\"spellammo\",999);\n\tgiveactorinventory(1337,\"PAPspellammo\",999);\n\tgiveactorinventory(1337,\"tommammo\",999);\n\tgiveactorinventory(1337,\"PAPtommammo\",999);\n\tgiveactorinventory(1337,\"BFG10kammo\",999);\n\tgiveactorinventory(1337,\"PAPBFG10kammo\",999);\n\tgiveactorinventory(1337,\"Chaingunammo\",999);\n\tgiveactorinventory(1337,\"PAPChaingunammo\",999);\n\tgiveactorinventory(1337,\"shotgunammo\",999);\n\tgiveactorinventory(1337,\"MP5ammo\",999);\n\tgiveactorinventory(1337,\"augammo\",999);\n\tgiveactorinventory(1337,\"Typeammo\",999);\n\tgiveactorinventory(1337,\"PAPTypeammo\",999);\n\tgiveactorinventory(1337,\"PulseMGammo\",999);\n\tgiveactorinventory(1337,\"PAPPulseMGammo\",999);\n\tgiveactorinventory(1337,\"scarammo\",999);\n\tgiveactorinventory(1337,\"papscarammo\",999);\n\tgiveactorinventory(1337,\"scarclip\",999);\n\tgiveactorinventory(1337,\"papscarclip\",999);\ngiveactorinventory(1337,\"D3Clip\",999);\ngiveactorinventory(1337,\"D3Ammo\",999);\ngiveactorinventory(1337,\"PAPD3Clip\",999);\ngiveactorinventory(1337,\"PAPD3Ammo\",999);\n//Player 2//////////////////////////////\ngiveactorinventory(1338,\"DukeAmmo\",999);\ngiveactorinventory(1338,\"PAPDukeAmmo\",999);\ngiveactorinventory(1338,\"Colt45Ammo\",999);\ngiveactorinventory(1338,\"PAPColt45Ammo\",999);\ngiveactorinventory(1338,\"AK47Ammo\",999);\ngiveactorinventory(1338,\"PAPAK47Ammo\",999);\ngiveactorinventory(1338,\"D3Clip\",999);\ngiveactorinventory(1338,\"D3Ammo\",999);\ngiveactorinventory(1338,\"PAPD3Clip\",999);\ngiveactorinventory(1338,\"PAPD3Ammo\",999);\n\tgiveactorinventory(1338,\"scarammo\",999);\n\tgiveactorinventory(1338,\"papscarammo\",999);\n\tgiveactorinventory(1338,\"scarclip\",999);\n\tgiveactorinventory(1338,\"papscarclip\",999);\ngiveactorinventory(1338,\"RPGClip\",999);\ngiveactorinventory(1338,\"RPGAmmo\",999);\ngiveactorinventory(1338,\"PPSHClip\",999);\ngiveactorinventory(1338,\"PPSHAmmo\",999);\ngiveactorinventory(1338,\"PAPRPGClip\",999);\ngiveactorinventory(1338,\"PAPRPGAmmo\",999);\ngiveactorinventory(1338,\"PAPPPSHClip\",999);\ngiveactorinventory(1338,\"PAPPPSHAmmo\",999);\ngiveactorinventory(1338,\"Flares\",999);\ngiveactorinventory(1338,\"PAPFlares\",999);\n\tgiveactorinventory(1338,\"Typeammo\",999);\n\tgiveactorinventory(1338,\"PAPTypeammo\",999);\n\tgiveactorinventory(1338,\"PulseMGammo\",999);\n\tgiveactorinventory(1338,\"PAPPulseMGammo\",999);\n\tgiveactorinventory(1338,\"augammo\",999);\n\tgiveactorinventory(1338,\"MP5ammo\",999);\n\tgiveactorinventory(1338,\"spellammo\",999);\n\tgiveactorinventory(1338,\"PAPspellammo\",999);\n\tgiveactorinventory(1338,\"tommammo\",999);\n\tgiveactorinventory(1338,\"PAPtommammo\",999);\n\tgiveactorinventory(1338,\"BFG10kammo\",999);\n\tgiveactorinventory(1338,\"PAPBFG10kammo\",999);\n\tgiveactorinventory(1338,\"SSGammo\",999);\n\tgiveactorinventory(1338,\"MP40ammo\",999);\n\tgiveactorinventory(1338,\"PAPMP40ammo\",999);\n\tgiveactorinventory(1338,\"UziAmmo\",999);\n\tgiveactorinventory(1338,\"DualUziAmmo\",999);\n\tgiveactorinventory(1338,\"UACammo\",999);\n\tgiveactorinventory(1338,\"PAPUACammo\",999);\n\tgiveactorinventory(1338,\"UACclip\",999);\n\tgiveactorinventory(1338,\"PAPUACclip\",999);\n\tgiveactorinventory(1338,\"PAPPUMPClip\",999);\n\tgiveactorinventory(1338,\"PAPPUMPammo\",999);\n\tgiveactorinventory(1338,\"PUMPClip\",999);\n\tgiveactorinventory(1338,\"PUMPammo\",999);\n giveactorinventory(1338,\"PAPQUADclip\",999);\n giveactorinventory(1338,\"quadclip\",999);\n giveactorinventory(1338,\"PAPPistolclip\",999);\n giveactorinventory(1338,\"PAPshotgunclip\",999);\n giveactorinventory(1338,\"PAPSSGclip\",999);\n giveactorinventory(1338,\"PAPchaingunclip\",999);\n giveactorinventory(1338,\"chaingunclip\",999);\n giveactorinventory(1338,\"ssgclip\",999);\n giveactorinventory(1338,\"pistolclip\",999);\n giveactorinventory(1338,\"shotgunclip\",999);\n giveactorinventory(1338,\"uziclip\",999);\n giveactorinventory(1338,\"m1clip\",999);\n giveactorinventory(1338,\"papm1clip\",999);\n giveactorinventory(1338,\"rifleclip\",999);\n giveactorinventory(1338,\"m16clip\",999);\n giveactorinventory(1338,\"mp5clip\",999);\n giveactorinventory(1338,\"mp40clip\",999);\n giveactorinventory(1338,\"Dualuziclip\",999);\n giveactorinventory(1338,\"ak47clip\",999);\n giveactorinventory(1338,\"Thomsonclip\",999);\n giveactorinventory(1338,\"Revolverclip\",999);\n giveactorinventory(1338,\"Revolverammo\",999);\n giveactorinventory(1338,\"PAPRevolverammo\",999);\n giveactorinventory(1338,\"Colt45clip\",999);\n giveactorinventory(1338,\"PAPColt45clip\",6);\n giveactorinventory(1338,\"Dukeclip\",999);\n giveactorinventory(1338,\"Raygunclip\",999);\n giveactorinventory(1338,\"PAPRaygunclip\",999);\n giveactorinventory(1338,\"PAPuziclip\",999);\n giveactorinventory(1338,\"Raygunammo\",999);\n giveactorinventory(1338,\"PAPRaygunammo\",999);\n giveactorinventory(1338,\"PAPm1clip\",999);\n giveactorinventory(1338,\"PAPrifleclip\",999);\n giveactorinventory(1338,\"PAPm16clip\",999);\n giveactorinventory(1338,\"PAPmp5clip\",999);\n giveactorinventory(1338,\"PAPmp40clip\",999);\n giveactorinventory(1338,\"PAPDualuziclip\",999);\n giveactorinventory(1338,\"PAPak47clip\",999);\n giveactorinventory(1338,\"PAPThomsonclip\",999);\n giveactorinventory(1338,\"PAPRevolverclip\",999);\n giveactorinventory(1338,\"PAPDukeclip\",999);\n giveactorinventory(1338,\"PlasmaClip\",999);\n giveactorinventory(1338,\"PAPPlasmaClip\",999);\n giveactorinventory(1338,\"PlasmaBeamammo\",999);\n giveactorinventory(1338,\"PAPAUGClip\",999);\n giveactorinventory(1338,\"AUGClip\",999);\n giveactorinventory(1338,\"PAPFAMASClip\",999);\n giveactorinventory(1338,\"FAMASClip\",999);\n giveactorinventory(1338,\"BARClip\",999);\n giveactorinventory(1338,\"BARammo\",999);\n giveactorinventory(1338,\"PAPBARClip\",999);\n giveactorinventory(1338,\"PAPBARammo\",999);\n giveactorinventory(1338,\"ModelClip\",999);\n giveactorinventory(1338,\"Modelammo\",999);\n giveactorinventory(1338,\"PAPModelClip\",999);\n giveactorinventory(1338,\"PAPModelammo\",999);\n giveactorinventory(1338,\"Cell\",999);\n giveactorinventory(1338,\"GrenadeAmmo\",999);\n giveactorinventory(1338,\"MP7Ammo\",999);\n giveactorinventory(1338,\"MP7clip\",999);\n giveactorinventory(1338,\"PAPMP7Ammo\",999);\n giveactorinventory(1338,\"PAPMP7clip\",999);\n giveactorinventory(1338,\"RifleAmmo\",999);\n giveactorinventory(1338,\"Rifleclip\",999);\n giveactorinventory(1338,\"PAPRifleAmmo\",999);\n giveactorinventory(1338,\"PAPRifleclip\",999);\n\tgiveactorinventory(1338,\"AA12Clip\",999);\n\tgiveactorinventory(1338,\"AA12ammo\",999);\n\tgiveactorinventory(1338,\"PAPAA12Clip\",999);\n\tgiveactorinventory(1338,\"PAPAA12ammo\",999);\n\tgiveactorinventory(1338,\"ClaymoreAmmo\",999);\n giveactorinventory(1338,\"pistolammo\",999);\n\tgiveactorinventory(1338,\"Chaingunammo\",999);\n\tgiveactorinventory(1338,\"PAPChaingunammo\",999);\n\tgiveactorinventory(1338,\"shotgunammo\",999);\n}\n\nscript 998 DEATH\n{\n //Player 1 Death\n if(PlayerNumber()==0)\n {\n //Stop perks\n P1DT = 0;\n P1SC = 0;\n P1QR = 0;\n P1JN = 0;\n P1SU = 0;\n P1DS = 0;\n P1PHD = 0;\n takeactorinventory(1337,\"speedcola\",1);\n takeactorinventory(1337,\"Doubletap\",1);\n takeactorinventory(1337,\"QuickRevive\",1);\n takeactorinventory(1337,\"Juggernog\",1);\n takeactorinventory(1337,\"staminaup\",1);\n takeactorinventory(1337,\"PhDflopper\",1);\n takeactorinventory(1337,\"PHD\",1);\n P1Death = 1;\n //Player 2's cam\n if(PlayerCount()==2 && GetActorProperty(1338,APROP_Health)>0 && Gameover==0 && P2Death==0)\n {\n HudMessage(s:\"SPECTATING PLAYER 2\"; HUDMSG_PLAIN, 4, CR_ORANGE, 0.50, 0.1, 1);\n ChangeCamera(1338, 1337, 0);\n }\n }\n //Player 2 Death\n else if(PlayerNumber()==1)\n {\n //Stop perks\n P2DT = 0;\n P2SC = 0;\n P2QR = 0;\n P2JN = 0;\n P2SU = 0;\n P2DS = 0;\n P2PHD =0;\n takeactorinventory(1338,\"speedcola\",1);\n takeactorinventory(1338,\"Doubletap\",1);\n takeactorinventory(1338,\"QuickRevive\",1);\n takeactorinventory(1338,\"Juggernog\",1);\n takeactorinventory(1338,\"staminaup\",1);\n takeactorinventory(1338,\"PhDflopper\",1);\n takeactorinventory(1338,\"PHD\",1);\n P2Death = 1;\n\n //Player 1's cam\n if(GetActorProperty(1337,APROP_Health)>0 && Gameover==0 && P1Death==0)\n {\n HudMessage(s:\"SPECTATING PLAYER 1\"; HUDMSG_PLAIN, 4, CR_ORANGE, 0.50, 0.1, 1);\n ChangeCamera(1337, 1338, 0);\n }\n }\n\n //Everyone-Dead message, then restart game\n if(GetActorProperty(1337,APROP_Health)<=0 &&\n GetActorProperty(1338,APROP_Health)<=0 && Gameover==0)\n {\n Acs_Execute(999,0,0,0,0);\n}\n}"
},
{
"source": "pk3",
"name": "acs_source/MENU.txt",
"contents": "#library \"MENU\"\n#include \"zcommon.acs\"\n\nscript 500 (void)\n{\n\twhile(CheckWeapon(\"Menu\") == 1)\n\t{\n\t\tSetHudSize(800,600,1);\n\t\tSetFont(\"CONFONT\");\n\t\tHudMessage(s:\"Press \\cfalt-fire \\ccto scroll\"; HUDMSG_PLAIN, 2050+PlayerNumber(), CR_WHITE, 100.1, 140.0, 1.0);\n\t\tHudMessage(s:\"Press \\cffire \\ccto select\"; HUDMSG_PLAIN, 2100+PlayerNumber(), CR_WHITE, 100.1, 150.0, 1.0);\n\t\tdelay(1);\n\t}\n}\n\nscript 501 (void)\n{\n while(checkweapon(\"Menu\") == 1)\n {\n\tif(CheckWeapon(\"Menu\") == 1 && CheckInventory(\"MenuPlace\") == 0)\n\t{\n\t\tSetHudSize(800,600,1);\n\t\tSetFont(\"CONFONT\");\n\t\tHudMessage(s:\"Pick what to do?\"; HUDMSG_PLAIN, 300+PlayerNumber(), CR_WHITE, 100.1, 100.0, 1.0);\n\t\tHudMessage(s:\"Give money to other player? [cost:500]\"; HUDMSG_PLAIN, 450+PlayerNumber(), CR_WHITE, 100.1, 240.0, 1.0);\n\t\tHudMessage(s:\"Buy a max ammo? [cost:2500]\"; HUDMSG_PLAIN, 451+PlayerNumber(), CR_WHITE, 100.1, 260.0, 1.0);\n\t\tHudMessage(s:\"Buy a megasphere? [cost:1500]\"; HUDMSG_PLAIN, 452+PlayerNumber(), CR_WHITE, 100.1, 280.0, 1.0);\n\n\t\tif(CheckInventory(\"MenuCursor\") == 0)\n\t\t{\n\t\tHudMessage(s:\"Give money to other player? [cost:500]\"; HUDMSG_PLAIN, 450+PlayerNumber(), CR_yellow, 100.1, 240.0, 1.0);\n\t\t}\n\t\telse if(CheckInventory(\"MenuCursor\") == 1)\n\t\t{\n\t\tHudMessage(s:\"Buy a max ammo? [cost:2500]\"; HUDMSG_PLAIN, 451+PlayerNumber(), CR_yellow, 100.1, 260.0, 1.0);\n\t\t}\n\t\telse if(CheckInventory(\"MenuCursor\") == 2)\n\t\t{\n\t\tHudMessage(s:\"Buy a megasphere? [cost:1500]\"; HUDMSG_PLAIN, 452+PlayerNumber(), CR_yellow, 100.1, 280.0, 1.0);\n\t\t}\n\t\telse if(CheckInventory(\"MenuCursor\") > 2)\n\t\t{\n\t\ttakeinventory(\"MenuCursor\",999);\n\t\t}\n }\n\tdelay(1);\n }\n}\n\nscript 502 (void)\n{\n if(CheckInventory(\"MenuCursor\") == 0)\n\t\t{\n\t\t if(PlayerNumber()==0)\n\t\t {\n\t\t if(CheckactorInventory(1337,\"money\") >= 500)\n\t\t {\n\t\t takeactorinventory(1337,\"money\",500);\n\t\t giveactorinventory(1338,\"money\",500);\n\t\t }\n\t\t else if(CheckactorInventory(1337,\"money\") < 500)\n\t\t {\n\t\t print(s:\"cant give money\");\n\t\t }\n\t\t }\n\t\t else if(PlayerNumber()==1)\n\t\t {\n\t\t if(CheckactorInventory(1338,\"money\") >= 500)\n\t\t {\n\t\t takeactorinventory(1338,\"money\",500);\n\t\t giveactorinventory(1337,\"money\",500);\n\t\t }\n\t\t else if(CheckactorInventory(1338,\"money\") < 500)\n\t\t {\n\t\t print(s:\"cant give money\");\n\t\t }\n\t\t }\n\t\t}\n\t\telse if(CheckInventory(\"MenuCursor\") == 1)\n\t\t{\n\t\t if(PlayerNumber()==0)\n\t\t {\n\t\t if(CheckactorInventory(1337,\"money\") >= 2500)\n\t\t {\n\t\t giveactorinventory(1337,\"maxammo\",1);\n\t\t takeactorinventory(1337,\"money\",2500);\n\t\t }\n\t\t }\n\t\t else if(PlayerNumber()==1)\n\t\t {\n\t\t if(CheckactorInventory(1338,\"money\") >= 2500)\n\t\t {\n\t\t giveactorinventory(1338,\"maxammo\",1);\n\t\t takeactorinventory(1338,\"money\",2500);\n\t\t }\n\t\t }\n\t\t}\n\t\telse if(CheckInventory(\"MenuCursor\") == 2)\n\t\t{\n\t\t if(PlayerNumber()==0)\n\t\t {\n\t\t if(CheckactorInventory(1337,\"money\") >= 1500)\n\t\t {\n\t\t giveactorinventory(1337,\"megasphere\",1);\n\t\t takeactorinventory(1337,\"money\",1500);\n\t\t }\n\t\t }\n\t\t else if(PlayerNumber()==1)\n\t\t {\n\t\t if(CheckactorInventory(1338,\"money\") >= 1500)\n\t\t {\n\t\t giveactorinventory(1338,\"megasphere\",1);\n\t\t takeactorinventory(1338,\"money\",1500);\n\t\t }\n\t\t }\n\t\t}\n}"
}
]
},
"maps": [
{
"map": "MAP01",
"title": "MAP01",
"format": "hexen",
"stats": {
"things": 94,
"linedefs": 4868,
"sidedefs": 9500,
"vertices": 5743,
"sectors": 336,
"segs": 11033,
"ssectors": 3836,
"nodes": 3835,
"textures": {
"FLAT14": 3,
"PERK4": 3,
"PERK2": 3,
"ADEL_J17": 1,
"CRATINY": 13,
"ADEL_S03": 6,
"SHGNOL": 1,
"THSNOL": 1,
"M1GROL": 1,
"MARBFACE": 4,
"CLMOOL": 1,
"MARBFAC3": 2,
"PERK1": 3,
"YLIGHT-Y": 24,
"FLAT5_2": 44,
"SW1COMM": 3,
"NICK_A01": 472,
"DOORYEL": 12,
"A-DAN3": 2,
"MATEOL": 1,
"NADEOL": 1,
"ADEL_B21": 1,
"CRATE2": 36,
"METAL": 160,
"ADEL_Z62": 24,
"DOUBTAP": 1,
"BLOOD1": 9,
"FLAT20": 5,
"SP_ROCK1": 34,
"SUPPORT2": 46,
"CRATOP1": 16,
"A-DAN1": 85,
"CHGNOL": 1,
"DOORTRAK": 10,
"ADEL_F09": 24,
"MP5KOL": 2,
"SP_HOT1": 27,
"BFALL1": 31,
"ADEL_Q63": 198,
"ADEL_R98": 264,
"DOORSTOP": 4,
"ADEL_E01": 7,
"F_SKY1": 19,
"MARBFAC2": 2,
"ADEL_S04": 2,
"YLIGHT-R": 5984,
"SPEEDCOL": 1,
"RROCK18": 8,
"JUGGNOG": 1,
"SHAWN2": 22,
"DOOR3": 4,
"ADEL_Q64": 229,
"PACKAPUN": 1,
"GATE3": 2,
"M16GOL": 1,
"PERK3": 3,
"QUICKRE": 1,
"MP40OL": 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": "f2ce9263-08ce-41d7-a0e8-f73a8438bfb1",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP01/images/0.webp",
"type": null
},
{
"id": "5c050ff4-1cfd-4c10-b2ad-f01b7102dfe2",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP01/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP02",
"title": "MAP02",
"format": "hexen",
"stats": {
"things": 45,
"linedefs": 391,
"sidedefs": 642,
"vertices": 486,
"sectors": 61,
"segs": 800,
"ssectors": 271,
"nodes": 270,
"textures": {
"CONS1_5": 3,
"CHGNOL": 1,
"QUICKRE": 1,
"SPEEDCOL": 1,
"DOUBTAP": 1,
"PERK5": 2,
"SHGNOL": 1,
"LAVFALL1": 9,
"SW1COMM": 3,
"SP_HOT1": 14,
"FLAT14": 2,
"GSTSATYR": 12,
"PERK4": 2,
"MP5KOL": 1,
"PACKAPUN": 1,
"ROCKRED1": 134,
"PERK1": 3,
"METAL": 12,
"PERK2": 3,
"REDWALL": 2,
"ON": 1,
"CEIL4_2": 1,
"CLMOOL": 1,
"ADEL_F50": 3,
"STAMUP": 1,
"ADEL_J16": 4,
"FLOOR6_1": 46,
"BARR1": 8,
"F_SKY1": 42,
"JUGGNOG": 1,
"MATEOL": 1,
"M1GROL": 1,
"MP40OL": 1,
"LAVA1": 9,
"PERK3": 2,
"OFF": 1,
"SHAWN1": 1,
"NADEOL": 1,
"SHAWN2": 119,
"SUPPORT2": 8
}
},
"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": "0d5f87f8-d30b-44a8-81b4-3afdfc9fa8bf",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP02/images/0.webp",
"type": null
},
{
"id": "bee767e8-d9cc-4727-b484-2f98738ca1a0",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP02/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP03",
"title": "MAP03",
"format": "hexen",
"stats": {
"things": 125,
"linedefs": 888,
"sidedefs": 1408,
"vertices": 855,
"sectors": 209,
"segs": 1595,
"ssectors": 526,
"nodes": 525,
"textures": {
"BARR1": 25,
"CEIL4_2": 148,
"COMPSTA1": 3,
"ADEL_F81": 3,
"MARBFACE": 4,
"SHAWN2": 411,
"FLAT19": 90,
"SPACEW3": 3,
"M1GROL": 1,
"SPCDOOR2": 2,
"ADEL_F71": 73,
"ADEL_F82": 3,
"FLAT20": 7,
"MSOLA0": 1,
"ADEL_F50": 10,
"MIDBARS3": 128,
"GSTSATYR": 3,
"COMPSTA2": 1,
"RROCK10": 189,
"GSTONE1": 2,
"THSNOL": 1,
"METAL": 4,
"DOORTRAK": 16,
"SP_HOT1": 27,
"ADEL_Z61": 30,
"MP5KOL": 1,
"MATEOL": 1,
"NADEOL": 1,
"DEM1_5": 5,
"SHAWN1": 1,
"ADEL_D08": 4,
"ADEL_F83": 3,
"GSTGARG": 1,
"ADEL_F72": 35,
"MP40OL": 1,
"ADEL_F64": 12,
"ZZWOLF11": 2,
"BIGDOOR2": 8,
"FLAT14": 3,
"SHGNOL": 1,
"SW1COMM": 1,
"GSTLION": 15,
"ADEL_G01": 12,
"ADEL_F80": 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": "791d4c12-64d4-4578-89fc-1ce3f91191ac",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP03/images/0.webp",
"type": null
},
{
"id": "5484b617-cc7c-45a8-97a5-e1758cbf8e29",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP03/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP04",
"title": "MAP04",
"format": "hexen",
"stats": {
"things": 61,
"linedefs": 641,
"sidedefs": 973,
"vertices": 579,
"sectors": 150,
"segs": 1090,
"ssectors": 320,
"nodes": 319,
"textures": {
"CRATE2": 21,
"ADEL_F75": 4,
"SHAWN2": 86,
"SHGNOL": 1,
"CRATE1": 43,
"POWER": 2,
"HINT": 1,
"ADEL_Y06": 4,
"FLAT14": 54,
"MIDBARS1": 82,
"MIDSPACE": 40,
"SW1COMM": 1,
"CRATOP2": 17,
"GRAY7": 213,
"NAZIFL": 1,
"ADEL_F13": 23,
"DUSHOL": 1,
"FLAT19": 30,
"LAVFALL1": 22,
"ASHWALL4": 26,
"DERRISE3": 17,
"LAVA1": 2,
"SKINMET1": 85,
"AQUAFLAT": 67,
"CRATOP1": 12,
"BARR1": 13,
"GATE4": 1,
"ADEL_J13": 19,
"ADEL_F62": 51,
"METAL": 16
}
},
"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": "19606136-95ff-4e98-be25-397a61f4fb23",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP04/images/0.webp",
"type": null
},
{
"id": "84964a50-c9bd-4f97-b4af-4e8fe5c89edd",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP04/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP06",
"title": "MAP06",
"format": "hexen",
"stats": {
"things": 45,
"linedefs": 990,
"sidedefs": 1811,
"vertices": 1054,
"sectors": 209,
"segs": 2126,
"ssectors": 800,
"nodes": 799,
"textures": {
"SPEEDCOL": 1,
"YLIGHT-Y": 8,
"DOUBTAP": 1,
"MARBFAC3": 2,
"BARR1": 9,
"ADEL_J17": 1,
"DEM1_5": 172,
"QUICKRE": 1,
"PERK3": 2,
"ADEL_Y07": 28,
"PACKAPUN": 1,
"YLIGHT-B": 224,
"FLAT20": 2,
"JUGGNOG": 1,
"METAL": 5,
"CHGNOL": 1,
"FLOOR7_2": 106,
"MP40OL": 1,
"GSTONE1": 197,
"ADEL_E01": 7,
"ADEL_F47": 42,
"NAZIFL": 2,
"PERK4": 2,
"ADEL_Z62": 8,
"CEIL4_2": 1,
"MARBFACE": 2,
"PERK2": 2,
"SHGNOL": 1,
"PERK1": 2,
"SP_HOT1": 8,
"SUSTOL": 1,
"SHAWN2": 3,
"A-DAN4": 35,
"DOORYEL": 4,
"DOORTRAK": 4,
"STEP5": 308,
"FLOOR4_8": 77
}
},
"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": "d6941360-6336-4e1d-95fe-ab21ce31462c",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP06/images/0.webp",
"type": null
},
{
"id": "5d1c069e-ed69-4433-a6ce-d703a23e6dd2",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP06/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP07",
"title": "MAP07",
"format": "hexen",
"stats": {
"things": 35,
"linedefs": 313,
"sidedefs": 515,
"vertices": 345,
"sectors": 63,
"segs": 601,
"ssectors": 206,
"nodes": 205,
"textures": {
"ADEL_B22": 2,
"CHGNOL": 1,
"NAZIFL": 2,
"STEP3": 10,
"PERK3": 2,
"PERK1": 3,
"QUICKRE": 1,
"DOUBTAP": 1,
"MP40OL": 1,
"SHGNOL": 1,
"DEM1_5": 2,
"SPEEDCOL": 1,
"BARR1": 8,
"GSTGARG": 3,
"PACKAPUN": 1,
"BIGDOOR4": 2,
"SHAWN2": 58,
"CEIL4_2": 1,
"ADEL_E01": 7,
"DOORTRAK": 18,
"FLAT20": 18,
"SP_HOT1": 8,
"METAL": 4,
"ADEL_J16": 3,
"BIGDOOR2": 34,
"JUGGNOG": 1,
"GSTONE1": 5,
"MFLR8_1": 206,
"PERK2": 2,
"PERK4": 2,
"SUSTOL": 1,
"SW1COMM": 2
}
},
"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": "8d89eb57-479a-4c51-96f0-29bb754f00b2",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP07/images/0.webp",
"type": null
},
{
"id": "d21e7952-2ff3-4187-a52f-b0b7d1d565fe",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP07/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP08",
"title": "MAP08",
"format": "hexen",
"stats": {
"things": 27,
"linedefs": 260,
"sidedefs": 388,
"vertices": 274,
"sectors": 50,
"segs": 439,
"ssectors": 145,
"nodes": 144,
"textures": {
"SUSTOL": 1,
"CHGNOL": 1,
"MARBFACE": 4,
"BARR1": 12,
"MP5KOL": 1,
"SHIFLOR1": 16,
"SHIWALL": 52,
"FLOOR7_1": 15,
"ADEL_F71": 2,
"BIGBRIK1": 33,
"SP_HOT1": 8,
"GSTSATYR": 12,
"FLAT20": 3,
"ROCKRED1": 108,
"SPACEW3": 3,
"DOORTRAK": 6,
"SHIFLOR2": 10,
"BIGDOOR2": 2,
"CEIL4_2": 1,
"METAL2": 8,
"SHGNOL": 1,
"SW1COMM": 1,
"DEM1_5": 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": "d8cd3176-3762-4c95-badf-72e94cffe3d4",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP08/images/0.webp",
"type": null
},
{
"id": "4e3ca0a1-24af-44f7-ba3f-178bcccbab46",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP08/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP09",
"title": "MAP09",
"format": "hexen",
"stats": {
"things": 33,
"linedefs": 590,
"sidedefs": 966,
"vertices": 562,
"sectors": 137,
"segs": 1096,
"ssectors": 372,
"nodes": 371,
"textures": {
"SP_HOT1": 8,
"DERRISE1": 320,
"DERRISE4": 8,
"MIDBARS3": 146,
"BARR1": 14,
"DOORTRAK": 8,
"DEM1_5": 1,
"MATEOL": 1,
"ADEL_J16": 6,
"CEIL4_2": 1,
"SHAWN2": 93,
"DERRISE2": 238,
"GSTSATYR": 4,
"STEPTOP": 18,
"DERRISE3": 101,
"MP5KOL": 1,
"FLAT20": 4,
"SHGNOL": 1,
"SW1COMM": 10,
"MP40OL": 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": "b1ede9ff-ed6e-44b5-ae09-8bd18e6e8412",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP09/images/0.webp",
"type": null
},
{
"id": "5226a757-d6fd-4446-bc54-e1a2dff09603",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP09/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP10",
"title": "MAP10",
"format": "hexen",
"stats": {
"things": 48,
"linedefs": 342,
"sidedefs": 636,
"vertices": 483,
"sectors": 58,
"segs": 853,
"ssectors": 284,
"nodes": 283,
"textures": {
"MARBFAC2": 2,
"ADEL_B21": 1,
"ROCKRED1": 63,
"SP_HOT1": 8,
"ADEL_J17": 1,
"M1GROL": 1,
"FLAT14": 1,
"F_SKY1": 4,
"THSNOL": 1,
"CHGNOL": 1,
"MARBFAC3": 2,
"M16GOL": 1,
"YLIGHT-W": 142,
"MARBFACE": 2,
"FLAT20": 3,
"MP5KOL": 1,
"ADEL_E01": 7,
"CEIL1_1": 2,
"CRATOP1": 1,
"A-DAN3": 21,
"SHGNOL": 1,
"DOORTRAK": 6,
"RROCK04": 4,
"METAL": 60,
"NADEOL": 1,
"MP40OL": 1,
"CRATINY": 4,
"FLOOR0_1": 2,
"ADEL_J15": 75,
"BIGBRIK1": 96
}
},
"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": "4a24e4f5-43a6-4f91-a283-01802b544bbb",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP10/images/0.webp",
"type": null
},
{
"id": "5faedee0-ed04-432e-b225-5b20a489aff9",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP10/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP11",
"title": "MAP11",
"format": "hexen",
"stats": {
"things": 47,
"linedefs": 417,
"sidedefs": 670,
"vertices": 454,
"sectors": 78,
"segs": 785,
"ssectors": 259,
"nodes": 258,
"textures": {
"CEIL4_2": 1,
"MARBFACE": 4,
"STAMUP": 1,
"DEM1_5": 32,
"MP5KOL": 1,
"MIDBARS3": 8,
"PERK2": 2,
"SUSTOL": 1,
"DEM1_6": 3,
"MARBFAC3": 2,
"CHGNOL": 1,
"DOORTRAK": 6,
"FLAT20": 3,
"PERK4": 3,
"BARR1": 14,
"SPEEDCOL": 1,
"SILVER1": 9,
"METAL": 63,
"ADEL_J17": 93,
"CRATE1": 12,
"DOUBTAP": 1,
"M16GOL": 1,
"MP40OL": 1,
"PERK1": 2,
"SPCDOOR2": 4,
"NADEOL": 1,
"CRATOP2": 3,
"PERK5": 2,
"SHAWN2": 11,
"GSTONE1": 108,
"JUGGNOG": 1,
"PACKAPUN": 1,
"QUICKRE": 1,
"SHGNOL": 1,
"ADEL_B00": 18,
"ADEL_Q41": 104,
"PERK3": 3,
"SP_HOT1": 8,
"GSTLION": 12
}
},
"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": "8ad71fe3-f03d-44b5-8730-9cdaa82b5701",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP11/images/0.webp",
"type": null
},
{
"id": "8581fab7-0089-4441-af4f-079c10873f6e",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP11/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP12",
"title": "MAP12",
"format": "hexen",
"stats": {
"things": 77,
"linedefs": 1240,
"sidedefs": 2103,
"vertices": 1408,
"sectors": 222,
"segs": 2697,
"ssectors": 960,
"nodes": 959,
"textures": {
"BIGDOOR4": 2,
"DOORTRAK": 10,
"COMPSPAN": 78,
"MSOLA0": 1,
"TEKWALL4": 56,
"SLADWALL": 12,
"TEKWALL1": 8,
"FLAT5_5": 7,
"NUKAGE3": 42,
"ADEL_B00": 64,
"FLOOR7_2": 30,
"F_SKY1": 28,
"COMPTILE": 15,
"STEP2": 26,
"BROWN144": 193,
"THSNOL": 1,
"ASHWALL3": 49,
"BROWN1": 96,
"FLOOR5_1": 21,
"STARG3": 43,
"ADEL_P51": 4,
"BFALL1": 11,
"CEIL5_2": 11,
"DOORSTOP": 18,
"SHGNOL": 1,
"SW1COMM": 4,
"BRNBIGC": 4,
"GSTFONT1": 1,
"BRNBIGL": 4,
"FLAT14": 6,
"ADEL_F50": 9,
"CEIL5_1": 16,
"SP_HOT1": 8,
"BROWN96": 2,
"SUPPORT2": 31,
"FLAT23": 2,
"TLITE6_5": 7,
"EXITDOOR": 6,
"STARTAN1": 10,
"BRNBIGR": 4,
"SPACEW3": 3,
"COMPUTE2": 10,
"ADEL_D13": 154,
"COMPTALL": 47,
"COMPUTE3": 4,
"BARR1": 13,
"LITE3": 12,
"FLOOR6_2": 7,
"FLAT18": 14,
"MP5KOL": 1,
"EXITSIGN": 8,
"BROWNGRN": 139,
"TLITE6_4": 1,
"PLANET1": 8,
"SHAWN2": 13,
"LAVA1": 10,
"STARGR1": 21,
"STEP1": 3,
"FLOOR1_1": 1,
"BIGDOOR2": 6,
"GSTONE2": 2,
"FLAT20": 14,
"FLOOR7_1": 3,
"CHGNOL": 1,
"FLOOR4_8": 61,
"METAL": 8,
"TLITE6_1": 26,
"RROCK10": 4,
"TLITE6_6": 2,
"NADEOL": 1,
"NUKE24": 2,
"CEIL3_5": 88,
"FLOOR5_2": 25,
"BLOOD1": 3,
"SFALL1": 276,
"STARTAN3": 150,
"STEP6": 15,
"SW1STRTN": 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": "f93a3503-e0e9-4659-ba81-49ff5d305620",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP12/images/0.webp",
"type": null
},
{
"id": "ae12d11e-e84f-49a3-8942-3b79575de327",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP12/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP13",
"title": "MAP13",
"format": "hexen",
"stats": {
"things": 38,
"linedefs": 472,
"sidedefs": 744,
"vertices": 487,
"sectors": 107,
"segs": 873,
"ssectors": 256,
"nodes": 255,
"textures": {
"F_SKY1": 19,
"DIAMOND": 46,
"JUGGNOG": 1,
"MUSIC2": 1,
"GSTLION": 20,
"PERK1": 2,
"PERK4": 2,
"GLOD": 19,
"BARR1": 12,
"REDSTONE": 4,
"ADEL_B22": 1,
"GLASS": 8,
"PACKAPUN": 1,
"STAMUP": 1,
"DOORWOOD": 4,
"STONE1": 36,
"ADEL_E01": 8,
"BEDROCK": 34,
"MP5KOL": 1,
"PERK3": 2,
"PERK5": 2,
"SKYMC": 4,
"SPEEDCOL": 1,
"SP_HOT1": 8,
"PERK2": 2,
"CEIL4_2": 1,
"QUICKRE": 1,
"DOUBTAP": 1,
"BRICK": 128,
"IRON": 29,
"SHGNOL": 1,
"DEM1_5": 5,
"DIRT": 10,
"MUSIC1": 4,
"OBSED": 108,
"GRASS": 9,
"IRONC": 1,
"SUSTOL": 1,
"NADEOL": 1,
"WOODPLAN": 66,
"DIAMONDC": 2,
"M1GROL": 1,
"MP40OL": 1,
"SHAWN2": 2,
"GOLDC": 4,
"DIRTG": 4
}
},
"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": "ac15a6e3-bb29-4d88-9e6b-d00d91f70818",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP13/images/0.webp",
"type": null
},
{
"id": "fecdd24d-511d-457c-807f-08ac5ef25b15",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP13/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP14",
"title": "MAP14",
"format": "hexen",
"stats": {
"things": 43,
"linedefs": 783,
"sidedefs": 1349,
"vertices": 833,
"sectors": 135,
"segs": 1627,
"ssectors": 543,
"nodes": 542,
"textures": {
"METAL": 186,
"M1GROL": 1,
"GSTSATYR": 3,
"FLAT10": 13,
"BROWNPIP": 12,
"CRATOP1": 16,
"COMPSTA1": 2,
"DEM1_5": 6,
"ADEL_J16": 2,
"ASHWALL4": 6,
"FLAT14": 8,
"FLOOR0_1": 10,
"FLOOR5_1": 101,
"CRATINY": 9,
"FLOOR4_8": 97,
"JUGGNOG": 1,
"PERK2": 2,
"FLOOR1_6": 16,
"CRATE3": 4,
"CEIL5_1": 3,
"QUICKRE": 1,
"GSTONE1": 8,
"NUKAGE1": 3,
"SHAWN2": 21,
"FLAT20": 3,
"COMPBLUE": 19,
"SHGNOL": 1,
"DOORTRAK": 7,
"DOUBTAP": 1,
"PACKAPUN": 1,
"SPACEW3": 3,
"SP_HOT1": 8,
"BIGDOOR2": 6,
"BROWN1": 6,
"CEIL1_1": 1,
"SFALL1": 8,
"FLAT19": 3,
"COMPSPAN": 10,
"GRAY7": 21,
"PERK1": 2,
"BARR1": 9,
"PERK3": 2,
"BROWNGRN": 240,
"GRAY1": 26,
"CHGNOL": 1,
"STONE": 8,
"STARTAN2": 3,
"SW1COMM": 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": "f0bee04d-8e28-4ed1-b3a7-f0eba093c344",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP14/images/0.webp",
"type": null
},
{
"id": "f5da6168-0983-42bb-af4b-afbd9178842e",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP14/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP15",
"title": "MAP15",
"format": "hexen",
"stats": {
"things": 96,
"linedefs": 1442,
"sidedefs": 2807,
"vertices": 1742,
"sectors": 196,
"segs": 3680,
"ssectors": 1360,
"nodes": 1359,
"textures": {
"QFLAT07": 161,
"THSNOL": 1,
"DBRAIN1": 60,
"BPFOUT": 1,
"DOORTRAK": 8,
"ADEL_G01": 81,
"ADEL_P58": 12,
"LAVA1": 27,
"NICK_A02": 23,
"BPFB0": 1,
"NICK_RR3": 6,
"ADEL_F08": 3,
"ADEL_W39": 6,
"ADEL_B14": 126,
"ADEL_F36": 4,
"ADEL_F71": 44,
"SW1COMM": 1,
"RROCK05": 15,
"ADEL_B13": 8,
"SHAWN2": 12,
"ADEL_Y06": 6,
"BIGDOOR2": 2,
"ADEL_B01": 38,
"CONS1_1": 1,
"M16GOL": 1,
"MIDBARS3": 6,
"MP40OL": 1,
"MP5KOL": 1,
"ADEL_F72": 5,
"SHGNOL": 1,
"SPCDOOR4": 2,
"SP_HOT1": 9,
"ADEL_U20": 12,
"F_SKY1": 178,
"BIGBRIK2": 12,
"ADEL_B17": 23,
"FLAT14": 1,
"BARR1": 8,
"SPACEW3": 4,
"ADEL_J16": 2,
"ADEL_Q62": 12,
"ADEL_F55": 4,
"ADEL_J12": 13,
"TEXT1": 1,
"BRICK5": 101,
"ADEL_U22": 91,
"ADEL_B00": 45,
"CLMOOL": 1,
"LAVFALL1": 1065,
"CRATOP1": 15,
"MATEOL": 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": "baa07eb8-99aa-4a27-b550-668eb9c04471",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP15/images/0.webp",
"type": null
},
{
"id": "5d2325b5-c59e-49a2-9077-00f032b139ed",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP15/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP16",
"title": "MAP16",
"format": "hexen",
"stats": {
"things": 69,
"linedefs": 2306,
"sidedefs": 3573,
"vertices": 2212,
"sectors": 391,
"segs": 3985,
"ssectors": 1362,
"nodes": 1361,
"textures": {
"BROWNHUG": 19,
"FLAT17": 4,
"CRATINY": 8,
"ADEL_G01": 1,
"STONE5": 6,
"SILVER1": 15,
"REDWALL": 6,
"WOOD12": 3,
"EXITSIGN": 2,
"BRONZE1": 4,
"CRATE1": 28,
"RROCK11": 272,
"BIGDOOR5": 2,
"SHAWN2": 48,
"MP5KOL": 1,
"NADEOL": 1,
"STARG1": 15,
"DEM1_5": 1,
"CRATOP1": 3,
"ASHWALL2": 30,
"M1GROL": 1,
"MIDGRATE": 15,
"LITE3": 6,
"ZZWOLF11": 606,
"GSTSATYR": 4,
"THSNOL": 1,
"CEIL1_2": 56,
"TLITE6_4": 19,
"DOORYEL": 4,
"FLAT19": 14,
"FLAT5": 2,
"CEIL5_1": 3,
"FLAT5_5": 3,
"FLAT5_2": 2,
"WOODMET1": 7,
"SLIME14": 9,
"BIGDOOR3": 4,
"DOORRED": 2,
"FLAT20": 6,
"BARR1": 9,
"FLAT2": 14,
"FLAT5_4": 4,
"SKSNAKE2": 312,
"METAL2": 22,
"CONS1_1": 1,
"DOORTRAK": 12,
"SPCDOOR1": 2,
"SW2BROWN": 1,
"BIGDOOR2": 3,
"CLMOOL": 1,
"STEPTOP": 212,
"SUPPORT2": 80,
"ZZWOLF9": 17,
"CEIL5_2": 206,
"DUSHOL": 1,
"SFLR6_4": 145,
"CRATE2": 27,
"SHGNOL": 1,
"BIGDOOR4": 17,
"BLAKWAL1": 3,
"FLOOR4_8": 23,
"MIDBRN1": 22,
"FLAT23": 16,
"FLOOR1_6": 3,
"SPACEW3": 2,
"STONE4": 30,
"SW1GRAY": 1,
"SPCDOOR2": 4,
"GRAY7": 32
}
},
"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": "86b23854-0753-4dcf-99d6-38df8c2ea0ed",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP16/images/0.webp",
"type": null
},
{
"id": "4caed710-5fb4-405f-970d-74502966d821",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP16/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP30",
"title": "MAP30",
"format": "hexen",
"stats": {
"things": 33,
"linedefs": 159,
"sidedefs": 224,
"vertices": 145,
"sectors": 28,
"segs": 236,
"ssectors": 80,
"nodes": 79,
"textures": {
"SPCDOOR4": 1,
"SPCDOOR3": 1,
"ADEL_F64": 52,
"FLAT20": 4,
"MARBFAC2": 1,
"MARBFAC3": 1,
"ZDOORB1": 5,
"ZELDOOR": 1,
"BIGDOOR2": 2,
"ADEL_D08": 1,
"ADEL_W39": 3,
"OLA_W1_2": 76,
"ADEL_B12": 1,
"BIGDOOR4": 1,
"BIGDOOR3": 1,
"DOORTRAK": 4,
"MARBFACE": 2,
"BIGDOOR7": 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": "967e3efa-a838-4433-981e-016d909b9987",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP30/images/0.webp",
"type": null
},
{
"id": "e33e18c6-2684-4dce-baf2-8d471667197d",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP30/pano/pano_0.webp",
"type": "pano"
}
]
},
{
"map": "MAP31",
"title": "MAP31",
"format": "hexen",
"stats": {
"things": 2,
"linedefs": 8,
"sidedefs": 8,
"vertices": 8,
"sectors": 2,
"segs": 8,
"ssectors": 2,
"nodes": 1,
"textures": {
"CRACKLE2": 12
}
},
"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": "11fbddf3-b754-4b8d-a98e-9d1abe969245",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP31/images/0.webp",
"type": null
},
{
"id": "a126310e-1dd7-4387-8fa6-e2d24c207b6a",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/3d471a356dd4b11e208377dc04abe45a6979f5fa/MAP31/pano/pano_0.webp",
"type": "pano"
}
]
}
]
}