Raw model (for completeness)
{
"meta": {
"id": "fb3dfd79-b5fd-4c42-b2d9-1a15de96e64e",
"sha1": "aebb5e85b7dddef5adc3979b82c345be22414d1a",
"sha256": "79ccdd78ab86c9a67415b2acec19739fdb58d8fdab10e5125848cb7bfb6c1832",
"title": "Return to the Exit",
"authors": [
"KGy SOFT (Gy??rgy K??szeg)"
],
"filenames": [
"kgy2.wad"
],
"additional": {
"engines": [
"DOOMSDAY",
"DOOM2"
],
"iwad": [
"DOOM2"
],
"filename": null,
"added": "2014-12-27 12:36:44",
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false,
"name": "Return to the Exit",
"description": "You've just reached the exit. But when you try to approach the exit switch... Damn! This quest appears to be longer than you thought.",
"maps": null,
"graphicOverrides": null,
"screenshots": {
"MAP01": "MAP01.png"
},
"palettes": null,
"categories": null
},
"flags": {
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false
},
"added": "2014-12-27 12:36:44",
"file": {
"type": "PWAD",
"size": 220032,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/aebb5e85b7dddef5adc3979b82c345be22414d1a/aebb5e85b7dddef5adc3979b82c345be22414d1a.wad.gz",
"corrupt": false
},
"content": {
"maps": [
"MAP01"
],
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 11,
"maps": 1,
"palettes": 0
},
"engines_guess": [
"DOOMSDAY",
"DOOM2"
],
"iwads_guess": [
"DOOM2"
]
},
"analysis": {
"title": "Return to the Exit",
"description": "Return to the Exit is a single large map designed for DOOM2, featuring a complex layout that extends gameplay beyond the initial exit. The level includes a balanced monster mix with notable threats such as a Cyberdemon encounter, and it supports all difficulty settings. Resources are moderately distributed, with some emphasis on exploration and key usage to progress. The theme is classic DOOM2 with no new graphics or sounds, relying on vanilla textures and assets. The map is primarily linear with some key-hunting elements and is compatible with DOOM2 and Doomsday engines, though the original file may crash on newer Doomsday versions.",
"authors": [
"KGy SOFT (György Kõszeg)"
],
"tags": [
"boss_encounters",
"doom2",
"key_hunt",
"linear",
"medium_maps",
"moderate",
"single_map",
"vanilla_compatible"
],
"origin": "gpt-4.1-mini"
},
"text_files": [
{
"source": "readmes",
"name": null,
"contents": "===========================================================================\nUpdate to : kgy2.zip\nAdvanced engine needed : For Doomsday/jDoom use KGy2_Doomsday.wad\nPrimary purpose : Single play\n===========================================================================\nTitle : Return to the Exit\nFilename : KGY2.WAD / KGy2_Doomsday.wad\nRelease date : 1st: 12.30.1996; 2nd: 5.18.2003\nAuthor : KGy SOFT (György Kõszeg)\nEmail Address : koszeggy@freemail.hu\nOther Files By Author : Descriptions, demo lumps\nMisc. Author Info : Web: http://kgysoft.try.hu\n\nDescription : You've just reached the exit. But when you try to\n approach the exit switch... Damn! This quest appears\n to be longer than you thought.\n\n IMPORTANT: Original KGY2.WAD may *crash* with the\n Doomsday engine (versions 1.7.8 and above) so make\n sure you use KGy2_Doomsday.wad with Doomsday.\n\n Demo lumps work correctly only with the original\n KGY2.WAD. They were recorded by id's DOOM2 engine\n (version 1.666). The enclosed .BAT files all launch\n KGY2.WAD, so they can used with DOS DOOM2.\n\n===========================================================================\n* What is included *\n\nNew levels : One single map\nNew Sounds : No\nNew Graphics : No\nNew Music : No\nDemos Replaced : None\nDemos Attached : KGY2DEMO.LMP, KGY2100%.LMP (recorded by Doom2 1.666)\n KGY2DEMO: A simple demo for the level\n KGY2100%: Full solution of the level (do not start\n with this!)\n\n* Play Information *\n\nGame : DOOM2\nMap # : MAP01\nDifficulty Settings : Yes\nSingle Player : Yes (main purpose)\nCooperative 2-4 Player : Yes\nDeathmatch 2-4 Player : Yes (could be boring with less than 4 players, for\n the map is quite large; however, the level is well\n prepared for deathmatch - many objects are visible\n only in deathmatch)\n\n* Construction *\n\nBase : New level from scratch\nBuild Time : About two weeks\nEditor(s) used : WADED 1.42 (original release)\n WinDEU 5.25 b3 (for Doomsday release)\nKnown Bugs : KGY2.WAD:\n - Sometimes the Cyberdemon's door is opened without\n triggering it\n - Doomsday 1.7.x may crash at start (fixed in\n KGy2_Doomsday.wad)\n - If you use older Doomsday with glbsp, the final\n teleport may not work\n KGy2_Doomsday.wad:\n - Demo lumps do not work correctly with this file\n\n* Copyright / Permissions *\n\nAuthors may NOT use the contents of this file as a base for\nmodification or reuse without my permission. Authors may ask\nmy permission by e-mail.\n\n* Where to get the file that this text file describes *\n\nThe Usual: ftp://archives.3dgamers.com/pub/idgames/ and mirrors\nWeb site: http://kgysoft.try.hu/projects/kgydoom.zip"
}
]
},
"maps": [
{
"map": "MAP01",
"title": "MAP01",
"format": "doom",
"stats": {
"things": 454,
"linedefs": 1835,
"sidedefs": 2726,
"vertices": 1819,
"sectors": 306,
"segs": 2865,
"ssectors": 949,
"nodes": 948,
"textures": {
"MIDBARS1": 8,
"STEP6": 34,
"STUCCO1": 2,
"CEIL3_5": 4,
"BROWNGRN": 17,
"PANCASE2": 65,
"SW1COMM": 19,
"MARBFAC4": 5,
"SW1COMP": 1,
"SW1GRAY1": 21,
"ZZWOLF4": 2,
"FLAT10": 13,
"CEMENT7": 17,
"LITEBLU1": 23,
"SUPPORT2": 9,
"SKINSYMB": 1,
"ZZWOLF5": 8,
"BSTONE1": 7,
"FLAT5_6": 2,
"STUCCO": 38,
"BRNSMAL2": 1,
"GRAYBIG": 11,
"WOOD3": 1,
"ZZWOLF13": 6,
"MFLR8_3": 3,
"MARBLE3": 3,
"MARBGRAY": 2,
"PANEL9": 5,
"GSTLION": 4,
"STONE": 57,
"LITE3": 1,
"FLAT5_1": 3,
"BRNSMAL1": 1,
"SW1WDMET": 1,
"ZZWOLF6": 1,
"BIGDOOR7": 2,
"COMPTALL": 16,
"GRASS1": 1,
"FLAT5_5": 7,
"ZDOORF1": 3,
"BROWNHUG": 126,
"CEMENT5": 8,
"CRATOP1": 49,
"STEP4": 51,
"COMPBLUE": 3,
"PANBORD1": 6,
"SW1MARB": 1,
"ZIMMER2": 14,
"SW1EXIT": 1,
"BSTONE3": 8,
"ZZWOLF2": 2,
"FLOOR7_1": 8,
"CEIL1_1": 27,
"SHAWN1": 5,
"BRICK2": 16,
"GATE3": 5,
"FLAT14": 57,
"MFLR8_1": 2,
"GATE1": 7,
"RROCK12": 14,
"BLOOD3": 1,
"NUKEDGE1": 2,
"SFALL1": 11,
"DEM1_5": 23,
"PANEL1": 6,
"BIGDOOR2": 4,
"SW1CMT": 1,
"SW1PANEL": 1,
"ZDOORB1": 3,
"FLAT23": 67,
"FWATER1": 7,
"MARBFACE": 1,
"CEMENT6": 3,
"ROCKRED1": 9,
"TANROCK3": 201,
"STARTAN3": 28,
"CRATOP2": 1,
"SKINMET1": 2,
"COMPSTA2": 2,
"FLAT1_2": 14,
"EXITSIGN": 9,
"GRASS2": 4,
"GSTGARG": 2,
"ZELDOOR": 1,
"DOOR1": 2,
"WOOD7": 1,
"DOORBLU2": 11,
"FLAT1": 8,
"GSTSATYR": 7,
"DOORYEL": 4,
"FLAT22": 1,
"DOORBLU": 4,
"FLAT5_3": 4,
"STONE5": 6,
"REDWALL": 13,
"SILVER3": 6,
"GRAY7": 20,
"WOODVERT": 31,
"LITE5": 4,
"PANEL6": 11,
"SKSNAKE1": 8,
"NUKE24": 22,
"PANEL3": 2,
"COMPSTA1": 2,
"DEM1_6": 24,
"FLAT4": 1,
"GATE2": 4,
"FLAT5_7": 13,
"ASHWALL4": 18,
"MARBLE1": 25,
"MFLR8_2": 11,
"ZZWOLF3": 2,
"DOORTRAK": 25,
"PANBORD2": 15,
"SHAWN3": 30,
"SHAWN2": 169,
"F_SKY1": 39,
"METAL": 5,
"SKINCUT": 2,
"SILVER2": 9,
"BROWN1": 2,
"GRAY2": 3,
"SP_DUDE8": 1,
"WOOD10": 1,
"SW2GARG": 4,
"RROCK09": 4,
"SILVER1": 14,
"WOODMET2": 2,
"CEMENT1": 32,
"FLAT3": 3,
"CEIL3_6": 4,
"FLOOR4_8": 8,
"ZZWOLF10": 14,
"SW1STON1": 2,
"SP_DUDE7": 1,
"CEIL5_2": 27,
"FLAT19": 2,
"WOOD9": 1,
"PANEL4": 12,
"ZZWOLF1": 4,
"ZZWOLF9": 25,
"FLAT5_4": 85,
"PANEL5": 2,
"COMPWERD": 7,
"LITEBLU4": 2,
"SW1GARG": 5,
"BIGDOOR6": 2,
"FLOOR6_1": 1,
"PANBOOK": 2,
"BROWN96": 18,
"STONE4": 6,
"PANBLACK": 3,
"WOODMET1": 10,
"SPCDOOR2": 2,
"NUKAGE1": 16,
"FIREWALL": 1,
"SLADWALL": 24,
"STEP2": 8,
"WOODMET4": 1,
"ZZWOLF11": 6,
"GRAY5": 106,
"EXITSTON": 20,
"DOORRED": 4,
"SW1BROWN": 4,
"ZZWOLF7": 2,
"MARBFAC3": 2,
"FLAT5_2": 29,
"STONE2": 6,
"BSTONE2": 38,
"SLADPOIS": 1,
"SPCDOOR3": 2,
"BRICK9": 11,
"SP_ROCK1": 165,
"ZZWOLF12": 1,
"MIDGRATE": 12,
"DOOR3": 4,
"RROCK11": 3,
"FLAT20": 1,
"BRWINDOW": 39,
"GRAY1": 21,
"BIGBRIK2": 2,
"GSTONE1": 39,
"GATE4": 5
}
},
"monsters": {
"total": 135,
"by_type": {
"arachnotron": 5,
"archvile": 1,
"baron": 5,
"cacodemon": 7,
"chaingun_guy": 18,
"cyberdemon": 1,
"demon": 7,
"hell_knight": 6,
"imp": 15,
"lost_soul": 11,
"pain_elemental": 1,
"revenant": 4,
"shotgun_guy": 38,
"spectre": 3,
"spider_mastermind": 1,
"zombieman": 12
},
"by_category": {
"boss": 2,
"hitscanner": 68,
"melee": 10,
"projectile": 55
}
},
"items": {
"total": 181,
"by_type": {
"ammo_box": 12,
"ammo_clip": 2,
"armor_bonus": 15,
"backpack": 4,
"berserk": 2,
"bfg9000": 4,
"blue_armor": 4,
"cell": 11,
"cell_pack": 7,
"chaingun": 5,
"chainsaw": 2,
"computer_area_map": 1,
"green_armor": 2,
"health_bonus": 46,
"invisibility": 2,
"invulnerability": 2,
"light_amp_goggles": 1,
"medikit": 11,
"megasphere": 1,
"plasma_rifle": 3,
"radiation_suit": 1,
"rocket": 4,
"rocket_box": 11,
"rocket_launcher": 3,
"shell_box": 5,
"shells": 5,
"shotgun": 2,
"soulsphere": 5,
"stimpack": 5,
"super_shotgun": 3
},
"ammo_by_category": {
"bullets": 14,
"cells": 18,
"rockets": 15,
"shells": 10
},
"weapons_present": [
"bfg9000",
"chaingun",
"chainsaw",
"plasma_rifle",
"rocket_launcher",
"shotgun",
"super_shotgun"
]
},
"mechanics": {
"teleports": true,
"keys": [
"blue",
"red",
"yellow"
],
"secret_exit": false
},
"difficulty": {
"uv_monsters": 121,
"hmp_monsters": 104,
"htr_monsters": 92,
"uv_items": 178,
"hmp_items": 178,
"htr_items": 181
},
"compatibility": "vanilla_or_boom",
"metadata": {
"title": null,
"music": null,
"source": "marker"
},
"images": [
{
"id": "4014003f-b650-4952-84a3-0071b11c83e8",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/aebb5e85b7dddef5adc3979b82c345be22414d1a/MAP01/images/0.webp",
"type": null
},
{
"id": "ec9f2bad-03ec-480f-a0ff-0141cb8e4377",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/aebb5e85b7dddef5adc3979b82c345be22414d1a/MAP01/pano/pano_0.webp",
"type": "pano"
}
]
}
]
}