Raw model (for completeness)
{
"meta": {
"id": "e7e80fc1-c400-454e-81b1-2e9454f5ed5a",
"sha1": "28bd0496d2e560486cd3434bff831c44cf3ea142",
"sha256": "ed8116dc9da29854e58c7cdbdd6839dd89bf13cf1f08ef86ce67a6740656c8a2",
"title": "cacoland",
"authors": [
"Michael \"Optimus\" Kargas"
],
"filenames": [
"cacoland.wad"
],
"additional": {
"engines": [
"DOOM2"
],
"iwad": [
"DOOM2"
],
"filename": null,
"added": "2014-12-21 17:00:41",
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false,
"name": "cacoland",
"description": "You just arrived at the planet of the cacodemons. Your city is under attack by Cacos. Meanwhile you bump onto a mysterious cave that leads into some ancient alien ruins with dangerous alien graves and ancient technology. Your mission is to gather as much stuff as possible and find your way to the city and kill those Cacos.",
"maps": null,
"graphicOverrides": null,
"screenshots": {
"MAP01": "MAP01.png"
},
"palettes": null,
"categories": null
},
"flags": {
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false
},
"added": "2014-12-21 17:00:41",
"file": {
"type": "PWAD",
"size": 805687,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/28bd0496d2e560486cd3434bff831c44cf3ea142/28bd0496d2e560486cd3434bff831c44cf3ea142.wad.gz",
"corrupt": false
},
"content": {
"maps": [
"MAP01"
],
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 11,
"maps": 1,
"palettes": 0
},
"engines_guess": [
"DOOM2"
],
"iwads_guess": [
"DOOM2"
]
},
"analysis": {
"title": "cacoland",
"description": "This WAD contains a single large and complex map set on a planet dominated by cacodemons, blending alien ruins and cave environments with ancient technology themes. The map features a high monster count focused on cacodemons, presenting a moderate to challenging difficulty with a strong emphasis on combat against these flying demons. Resources appear balanced to support sustained combat, with no new graphics or sounds, maintaining vanilla DOOM2 compatibility. The layout is exploration-heavy with a nonlinear progression through caves and alien ruins, using classic DOOM2 textures and architecture. The WAD is designed for single-player and cooperative play, with no deathmatch support.",
"authors": [
"Michael \"Optimus\" Kargas"
],
"tags": [
"cave",
"exploration_heavy",
"hell",
"linear",
"medium_maps",
"moderate",
"monster_swarms",
"vanilla_compatible"
],
"origin": "gpt-4.1-mini"
},
"text_files": [
{
"source": "readmes",
"name": null,
"contents": "================================================================\nTitle : cacoland\nFilename : cacoland.wad\nDate Completed\t\t: 23/01/2010\nAuthor : Michael \"Optimus\" Kargas\nEmail Address : optimus6128@yahoo.gr\nMisc. Author Info : http://www.codeverse.gr/optimus\n\nDescription : You just arrived at the planet of the\n\t\t\t cacodemons. Your city is under attack\n\t\t\t by Cacos. Meanwhile you bump onto a\n\t\t\t mysterious cave that leads into some\n\t\t\t ancient alien ruins with dangerous\n\t\t\t alien graves and ancient technology.\n\t\t\t Your mission is to gather as much stuff\n\t\t\t as possible and find your way to the city\n\t\t\t and kill those Cacos.\n================================================================\n\n* Play Information *\n\nGame : Doom2\nEpisode and Level # : MAP01\nSingle Player : Yes\nCooperative 2-4 Player : Yes\nDeathmatch 2-4 Player : No\nDifficulty Settings : Yes\nNew Sounds : No\nNew Graphics : No\nNew Music : No\nDemos Replaced : None\n\n* Construction *\n\nBase : Nothing\nEditor(s) used : DoomBuilder\nBuild Time\t\t: I started this level some months ago and finished\n\t\t\t most of it in a rush of creativity in two days.\nKnown Bugs : It might need a limit removing port (as always)\n\n* Copyright / Permissions *\n\nAuthors MAY use the maps in this wad as a base for additional maps.\n\nYou MAY distribute this WAD, provided you include this file, with\nno modifications. You may distribute this file in any electronic\nformat (BBS, Diskette, CD, etc) as long as you include this file\nintact.\n\n* Where to get this WAD *\n\nFTP sites: none\n\nBBS numbers: none\n\nOther: http://www.codeverse.gr/optimus"
}
]
},
"maps": [
{
"map": "MAP01",
"title": "MAP01",
"format": "doom",
"stats": {
"things": 499,
"linedefs": 5332,
"sidedefs": 9704,
"vertices": 5889,
"sectors": 730,
"segs": 10775,
"ssectors": 4466,
"nodes": 4465,
"textures": {
"FLAT23": 31,
"STEP2": 555,
"SW2GARG": 2,
"RROCK09": 31,
"BLAKWAL2": 7,
"CEIL3_5": 12,
"FLAT10": 5,
"FLAT5_4": 6,
"DOORRED2": 2,
"FLAT14": 1,
"TLITE6_4": 4,
"PIPES": 30,
"FLAT3": 4,
"COMPSPAN": 58,
"GATE3": 2,
"CEIL5_1": 23,
"COMP01": 1,
"LITEBLU1": 3,
"DBRAIN1": 36,
"MARBFAC3": 2,
"COMPTALL": 9,
"EXITSIGN": 4,
"PIPEWAL1": 697,
"SKIN2": 97,
"SW2MOD1": 1,
"MFLR8_3": 12,
"WOOD10": 16,
"SILVER1": 6,
"FLAT5_2": 4,
"WOOD7": 2,
"BRICK5": 198,
"BRICK9": 80,
"DEM1_5": 398,
"SW1MARB": 1,
"CRATOP2": 1,
"FLAT5_7": 7,
"MARBFAC2": 1,
"COMPSTA1": 3,
"ASHWALL4": 1188,
"BRICK8": 93,
"BRICK4": 150,
"FLOOR7_2": 22,
"ASHWALL2": 484,
"COMPBLUE": 213,
"LITEBLU4": 38,
"WOODMET2": 4,
"BRICK6": 20,
"RROCK15": 23,
"MODWALL1": 11,
"SHAWN1": 36,
"ZIMMER5": 46,
"LAVA1": 11,
"FLOOR5_4": 151,
"LITE5": 119,
"FLAT5_8": 66,
"SW1SKIN": 1,
"F_SKY1": 103,
"SKSPINE1": 82,
"GSTFONT1": 8,
"BRICKLIT": 8,
"MARBLE1": 93,
"BLOOD1": 1,
"CRATOP1": 1,
"GRASS2": 1,
"CEIL3_1": 45,
"FLOOR6_2": 167,
"DOORYEL2": 2,
"COMPSTA2": 9,
"MFLR8_1": 5,
"GSTONE1": 687,
"MIDGRATE": 8,
"MODWALL3": 15,
"MODWALL4": 24,
"CEIL4_3": 19,
"PLAT1": 1,
"RROCK01": 17,
"RROCK17": 50,
"EXITDOOR": 2,
"SUPPORT2": 14,
"SW1PANEL": 1,
"GSTONE2": 56,
"SP_ROCK1": 181,
"CEMENT6": 25,
"SW2SKULL": 10,
"TEKWALL4": 894,
"TEKWALL6": 110,
"CEIL1_1": 8,
"TLITE6_5": 3,
"GSTLION": 2,
"WOOD6": 49,
"ASHWALL7": 142,
"BRNSMALC": 4,
"CRATE1": 2,
"DOORRED": 7,
"SHAWN2": 272,
"DEM1_6": 167,
"BIGDOOR5": 4,
"BLAKWAL1": 16,
"DOORTRAK": 7,
"GRNLITE1": 2,
"METAL": 337,
"FLOOR0_3": 2,
"CEMENT9": 9,
"SP_FACE2": 190,
"CRATE2": 2,
"SFLR6_4": 15,
"SW1GSTON": 2,
"FLOOR4_5": 37,
"FLAT5_6": 2,
"MARBLE3": 53,
"MODWALL2": 5,
"WOODVERT": 23
}
},
"monsters": {
"total": 175,
"by_type": {
"arachnotron": 1,
"archvile": 1,
"baron": 1,
"cacodemon": 37,
"demon": 18,
"hell_knight": 3,
"imp": 68,
"lost_soul": 34,
"mancubus": 2,
"pain_elemental": 4,
"revenant": 2,
"spectre": 4
},
"by_category": {
"boss": 0,
"hitscanner": 0,
"melee": 22,
"projectile": 153
}
},
"items": {
"total": 162,
"by_type": {
"ammo_box": 11,
"ammo_clip": 5,
"armor_bonus": 32,
"backpack": 2,
"berserk": 1,
"bfg9000": 1,
"blue_armor": 1,
"cell": 5,
"cell_pack": 3,
"chaingun": 1,
"chainsaw": 1,
"computer_area_map": 1,
"green_armor": 2,
"health_bonus": 34,
"invisibility": 1,
"light_amp_goggles": 1,
"medikit": 12,
"megasphere": 1,
"shell_box": 14,
"shells": 13,
"shotgun": 1,
"soulsphere": 1,
"stimpack": 17,
"super_shotgun": 1
},
"ammo_by_category": {
"bullets": 16,
"cells": 8,
"rockets": 0,
"shells": 27
},
"weapons_present": [
"bfg9000",
"chaingun",
"chainsaw",
"shotgun",
"super_shotgun"
]
},
"mechanics": {
"teleports": true,
"keys": [
"red_skull",
"yellow_skull"
],
"secret_exit": false
},
"difficulty": {
"uv_monsters": 166,
"hmp_monsters": 132,
"htr_monsters": 97,
"uv_items": 162,
"hmp_items": 162,
"htr_items": 162
},
"compatibility": "vanilla_or_boom",
"metadata": {
"title": null,
"music": null,
"source": "marker"
},
"images": [
{
"id": "e720f70f-a291-42d6-8251-9ea9ad99c11a",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/28bd0496d2e560486cd3434bff831c44cf3ea142/MAP01/images/0.webp",
"type": null
},
{
"id": "557111b8-dd3f-4e9a-bcd5-37560f90c5de",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/28bd0496d2e560486cd3434bff831c44cf3ea142/MAP01/pano/pano_0.webp",
"type": "pano"
}
]
}
]
}