Raw model (for completeness)
{
"meta": {
"id": "30ef35a7-6695-4dcd-90f4-6c4102abf56e",
"sha1": "c137dced0f42967ffdc5a54fa90036de5c2b8eb4",
"sha256": "5037297a8f5b55dcb391703d96abf408af69129f02ce1112da96b031571b16e7",
"title": "Torment and Torture 2 Armory of Pain",
"authors": [
"Daniel \"Tormentor667\" Gimmer"
],
"filenames": [
"tnt2fix2.wad"
],
"additional": {
"engines": [
"ZDOOM"
],
"iwad": [
"DOOM2"
],
"filename": null,
"added": "2014-12-29 15:06:09",
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false,
"name": "Torment and Torture 2 Armory of Pain",
"description": null,
"maps": null,
"graphicOverrides": null,
"screenshots": {
"MAP01": "MAP01.png"
},
"palettes": null,
"categories": null
},
"flags": {
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false
},
"added": "2014-12-29 15:06:09",
"file": {
"type": "PWAD",
"size": 8717972,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/c137dced0f42967ffdc5a54fa90036de5c2b8eb4/c137dced0f42967ffdc5a54fa90036de5c2b8eb4.wad.gz",
"corrupt": false
},
"content": {
"maps": [
"MAP01"
],
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 779,
"maps": 1,
"palettes": 0
},
"engines_guess": [
"ZDOOM"
],
"iwads_guess": [
"DOOM2"
]
},
"analysis": {
"title": "Torment and Torture 2 : Armory of Pain",
"description": "This WAD contains a single large, highly detailed map designed for the ZDoom engine and based on the DOOM2 IWAD. It features a dark, atmospheric environment with a mix of abandoned mines and fortress themes. The monster roster includes new, tougher variants such as Combat Chaingunners with heavy armor and fast, durable Infested Marines, increasing combat challenge. The map demands high resource management due to its difficulty and features surprising events and varied styles. Progression is likely linear through a complex, detailed level with emphasis on exploration and combat. The WAD requires increased brightness settings and may need heap size adjustments for stability.",
"authors": [
"Daniel \"Tormentor667\" Gimmer"
],
"tags": [
"ammo_tight",
"combat_swarms",
"dark",
"hard",
"large_megawad",
"linear",
"techbase",
"zd_compatible"
],
"origin": "gpt-4.1-mini"
},
"text_files": [
{
"source": "idgames",
"name": null,
"contents": "Archive Maintainer: This is an update of the original file \"tnt2.zip\"\nThis is to make sure that all the files in the archives are the same as on\nmy page/hd, and so on the latest versions!\n===========================================================================\nTitle : Torment and Torture 2 : Armory of Pain\nFilename : tnt2.wad\nDate Finished : Decembre 26th 2002 (bugfixed 27th, re-skilled 28th)\nAuthor : Daniel \"Tormentor667\" Gimmer\nWeb Page : http://www.tormentor667.de (Tormentor's Realm 667)\nEmail Address : webmaster@tormentor667.de\nDescription : Amazing, almost one year after my victory in the\n NewDoom WIAW (Wad In A Week) Contest, the Torment\n & Torture Series goes round 2 :) Outstanding effects,\n unbelievable scenery and a lot of guts and bones keep\n your fingers chili hot :P\nAdditional Info: This is so far the largest (Z)DooM Map I have ever created\n and though it is full of detail, different styles and\n surprising events :)\nStory: When you left the dungeons of torment (Episode 1) you\n thought, your fight is over. But a huge and insuperable\n mountainside braved your escape. On its top seem to be\n some abandoned mines or sth. like that. Unfortunately it\n seems to be the only way out of the blasted evil fortress\n behind you...\nTechnical Important Info: The map itself is very dark so I recommend, you change\n the brightness and kontrast of your monitor to the maximum\n for best gameplay :)\n Also, because of the high detail of the map, zdoom could\n crash because of a \"Z_Malloc\" error or something like this.\n If you encounter such a warning, start the map with the\n command line parameter \"-heapsize 16\" (32, 64 or more as far\n as this doesn't work!\nNew Monster Info: In TNT2, there are two new monsters you have to deal with.\n Her you will get a few informations on them:\n \"Combat Chaingunner\" look almost exactly like their sequel\n but they have a titanium armor and take three times more\n damage than the weaker chaingunner.\n \"Infested Marines\" are like all the other zombies except\n they didn't lost their vital and physical abilites as the\n Zombieman did. They are twice as fast as an Zombieman and\n have also a higher firerate. Be careful, they take a lot\n of bullets before they go down!\nThx goes to : Derek \"Afterglow\" Mac Donald for the Q1TEX.WAD\n Enjay, BigBadGangsta, Tarin & Ichor for technical support\n @ Doomworld.com's Editing forums :)\n Epidermis Emporium for 2 Skins I use (sorry, don't know the\n author's name anymore)\n FrancoisX Delmotte for the Ogro Texture Pack\n id Software for DooM, DooM2 BUT DooM3 (I hate about\n that high performance sucking shit >:| Keep the old\n dooming style forever!)\nSpecial Thx goes to: Biffy for fixing a lot in the first(second buggy wad\n (music, unclosed sectors, 0 length lines, \"unpegged\"\n misalignment and much more) and for making it absolutely\n perfect! :) Thx dude!\n===========================================================================\n\n* Play Information *\n\nMap # : Map01\nSource Port: ZDoom 1.23 beta 33 (haven't testet other versions)\nSingle Player : Yes\nCooperative 2-4 Player : No\nDeathmatch 2-4 Player : No\nDifficulty Settings : Just Ultra Violence (for Xperts only!)\nNew Sounds : No\nNew Music : Yes! Nice and high quality MOD ;)\nNew Graphics : ...goes without saying!\n\n* Construction *\n\nBase : Based on a few memorys about a very early ZDoom map from\n myself, I lost on a harddisk crash :'(\n Also some elements are taken out of Serious Sam, for example\n a few secrets and also the large battle sequences you will\n find :)\nBuild Time : About one month\nEditor(s) used : Adobe Photoshop, ZETH, ACC, edit.com, WinTex, Deutex\nKnown Bugs : None\n\n* Other Information *\n\nWhere to Get: www.tormentor667.de and also at 3dgamers archive\nCopy Information: You can copy and edit everything in this map as long\n as you keep my name in the txt file :)"
}
]
},
"maps": [
{
"map": "MAP01",
"title": "Torment and Torture 2",
"format": "hexen",
"stats": {
"things": 1223,
"linedefs": 10144,
"sidedefs": 16725,
"vertices": 10676,
"sectors": 1723,
"segs": 19038,
"ssectors": 6524,
"nodes": 6523,
"textures": {
"QBODY1": 5,
"METALF12": 25,
"ORDEMON7": 3,
"QCRATE2": 918,
"FLOOR4_8": 10,
"QBODY4": 5,
"STEP5": 2766,
"LAVA1": 3,
"QMTLSW1": 6,
"16X16LT": 116,
"GRAVE10": 10,
"QSLIP4": 8,
"GATE2": 3,
"SNOW": 1,
"METALF05": 2,
"BERGE": 16,
"METALF03": 11,
"LITE5": 6,
"OBROWN1": 246,
"COPF12": 1,
"OBR01": 116,
"OBR04": 58,
"QMET13": 361,
"OTECH2": 70,
"SFLOOR6": 16,
"QCITY04": 4,
"CEIL5_2": 9,
"OCOMP": 9,
"CEIL3_5": 9,
"MIDGRATE": 80,
"QCRATE1": 108,
"BRFLR2": 2,
"STEP2": 15,
"LITEF02": 12,
"LITEF03": 14,
"METALF18": 2,
"ORDEMON9": 7,
"METALF24": 149,
"QSLIP5": 46,
"QBODY3": 6,
"LAVA": 98,
"ORUST05": 568,
"OCREPI2": 44,
"QBODY5": 5,
"OBR07": 168,
"ORDEMON4": 4,
"COLMF1": 5,
"DOORRED": 2,
"OBROWN2": 4,
"OBR09": 576,
"OBRL04": 6,
"OLITE8": 2,
"QROCK3": 3058,
"ORDEMON1": 14,
"LITEF05": 270,
"BRFLR2B": 4,
"LITEF09": 80,
"OBSUP1": 906,
"ODEMON11": 8,
"CFLOOR3": 224,
"QTECH07": 44,
"METALF21": 24,
"BRFLR3B": 40,
"CITYF14": 1,
"MIDBRN1": 16,
"QWATER3": 4,
"SFLOOR5": 60,
"QMET22": 13,
"OTECH3": 48,
"MIDBARS1": 8,
"OBR02": 60,
"ODEMON04": 2,
"SFLOOR3": 102,
"QMTLSW2": 1,
"METALF02": 1,
"BERGE2": 4,
"OLITE1": 122,
"QTLIGHT5": 64,
"OBRL02": 2,
"GRAVE02": 342,
"QEXIT2": 160,
"BRFLR4B": 2,
"QMET16": 30,
"STARTAN2": 144,
"BSTONE2": 165,
"LITEF06": 5,
"ORDEMON2": 1,
"GRIDR": 39,
"ORUST01": 67,
"QBASEB3": 12,
"QTECH28": 8,
"METAL": 422,
"COLMF4": 9,
"CFLOOR4": 36,
"MIDBARS3": 74,
"QLAVA": 83,
"QSLIP1": 21,
"ODEMON09": 1,
"SFLOOR2": 85,
"FLOOR4": 57,
"QTECH17": 34,
"TLITE6_4": 117,
"QBODY2": 4,
"OBRL09": 8,
"ORUST06": 496,
"QLIGHT1": 12,
"QTWALL05": 4,
"GRAVE01": 386,
"F_SKY1": 155,
"OSIDE2": 51,
"SNOWW": 16,
"METALF15": 27,
"DOORYEL": 4,
"QTLIGHT7": 2,
"ODEMON01": 4,
"QEXIT1": 18,
"METALF10": 21,
"DOORTRAK": 36,
"ECOPF1": 65,
"OBSUP3": 2350,
"COMPBLUE": 2,
"COPF08": 2,
"METALF01": 167,
"OLITE4": 18,
"QMET18": 144,
"RROCK12": 76,
"QTECH20": 80,
"GRAYBIG": 2,
"QMET11": 24,
"METALF17": 517,
"MARBGRAY": 2,
"OIDOOR2": 28,
"CITYF13": 5,
"QMET03": 8,
"QMET01": 614,
"OGRIDRST": 18,
"OBR10": 252,
"OMARBLE": 36,
"ODEMON13": 12,
"ODEMON12": 2,
"TLITE6_1": 16,
"STEP3": 74,
"OBR05": 150,
"CITYF20": 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": "1d548ff8-6fd6-46a7-8047-43dbaf196a62",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/c137dced0f42967ffdc5a54fa90036de5c2b8eb4/MAP01/images/0.webp",
"type": null
},
{
"id": "e221329c-7808-40f5-a19e-1a84b7236fd6",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/c137dced0f42967ffdc5a54fa90036de5c2b8eb4/MAP01/pano/pano_0.webp",
"type": "pano"
}
]
}
]
}