Raw model (for completeness)
{
"meta": {
"id": "08277415-8a1e-4ad6-bf67-c0ff7b2338b7",
"sha1": "730171b9e9c44cc6ab7b50f4c3fe0b8937a3ae9e",
"sha256": "e90871118ee5b109cb273df3c33eb75a2c22d1de3d5e92a22ecf28514ab4a5dd",
"filenames": [
"rooftops.wad"
],
"additional": {
"engines": [
"HERETIC"
],
"iwad": [
"HERETIC"
],
"filename": null,
"added": "2016-02-07 20:36:05",
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false,
"name": null,
"description": null,
"maps": null,
"graphicOverrides": null,
"screenshots": {
"E1M1": "E1M1.png"
},
"palettes": null,
"categories": null
},
"flags": {
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false
},
"added": "2016-02-07 20:36:05",
"file": {
"type": "PWAD",
"size": 140594,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/730171b9e9c44cc6ab7b50f4c3fe0b8937a3ae9e/730171b9e9c44cc6ab7b50f4c3fe0b8937a3ae9e.wad.gz",
"corrupt": false
},
"content": {
"maps": [
"E1M1"
],
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 11,
"maps": 1,
"palettes": 0
},
"engines_guess": [
"HERETIC"
],
"iwads_guess": [
"HERETIC"
]
},
"analysis": {
"title": "Rooftops",
"description": "This single-map Heretic PWAD features one large, complex level with 211 sectors and extensive linedefs, emphasizing a detailed environment. The monster roster is challenging, including multiple archviles, cyberdemons, and hell knights, focusing on projectile threats without hitscanners. Resources are balanced with a variety of weapons and some powerful items like a megasphere, but ammo counts are notably zero, suggesting careful resource management. The map uses a mix of gothic and stone-themed textures typical of Heretic's style. Progression is linear with key hunts (red and yellow keys) and no teleportation or secret exit. The WAD is compatible with vanilla or Boom-engine Heretic ports.",
"tags": [
"boss_encounters",
"gothic",
"hard",
"key_hunt",
"linear",
"projectile_heavy",
"short_maps",
"vanilla_compatible"
],
"origin": "gpt-4.1-mini"
}
},
"maps": [
{
"map": "E1M1",
"title": "E1M1",
"format": "doom",
"stats": {
"things": 280,
"linedefs": 880,
"sidedefs": 1760,
"vertices": 1006,
"sectors": 211,
"segs": 2011,
"ssectors": 808,
"nodes": 807,
"textures": {
"FLOOR08": 2,
"SKULLSB1": 105,
"FLOOR25": 6,
"METL1": 116,
"SNDBLCKS": 8,
"FLTSLUD1": 3,
"LOOSERCK": 103,
"SNDCHNKS": 125,
"FLOOR27": 54,
"FLTWAWA1": 1,
"GRNBLOK1": 166,
"METL2": 8,
"CSTLRCK": 5,
"CTYSTUC5": 6,
"FLOOR17": 7,
"FLOOR18": 59,
"FLOOR23": 19,
"FLAT504": 4,
"FLOOR19": 40,
"RCKSNMUD": 16,
"SPINE1": 41,
"SQPEB1": 6,
"FLOOR01": 4,
"FLOOR03": 2,
"GRSKULL1": 1,
"GATMETL5": 12,
"GRSTNPB": 66,
"SPINE2": 61,
"WOODWL": 48,
"F_SKY1": 212,
"FLATHUH1": 3,
"CTYSTUC4": 83,
"SW1OFF": 4,
"FLAT522": 4,
"CELTIC": 22,
"FLOOR09": 2,
"SQPEB2": 33
}
},
"monsters": {
"total": 25,
"by_type": {
"arachnotron": 2,
"archvile": 9,
"cyberdemon": 3,
"hell_knight": 9,
"revenant": 2
},
"by_category": {
"boss": 3,
"hitscanner": 0,
"melee": 0,
"projectile": 22
}
},
"items": {
"total": 22,
"by_type": {
"backpack": 1,
"chaingun": 1,
"megasphere": 1,
"plasma_rifle": 1,
"rocket_launcher": 2,
"shotgun": 9,
"super_shotgun": 7
},
"ammo_by_category": {
"bullets": 0,
"cells": 0,
"rockets": 0,
"shells": 0
},
"weapons_present": [
"chaingun",
"plasma_rifle",
"rocket_launcher",
"shotgun",
"super_shotgun"
]
},
"mechanics": {
"teleports": false,
"keys": [
"red",
"yellow"
],
"secret_exit": false
},
"difficulty": {
"uv_monsters": 25,
"hmp_monsters": 20,
"htr_monsters": 0,
"uv_items": 21,
"hmp_items": 20,
"htr_items": 1
},
"compatibility": "vanilla_or_boom",
"metadata": {
"title": null,
"music": null,
"source": "marker"
}
}
]
}