Raw model (for completeness)
{
"meta": {
"id": "e51a3952-c135-4f45-902c-628ddee9d4d1",
"sha1": "d35f9c13b2cc7931027a48ea33c5441ac34fa5df",
"sha256": "235dfa31fa7848673ae80c1e587993a0045f27eeda2f2676ee54e8677bb23c98",
"filenames": [
"rpgdemo.wad"
],
"additional": {
"engines": [
"HEXEN"
],
"iwad": [
"HEXEN"
],
"filename": null,
"added": "2018-04-16 08:20:22",
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false,
"name": null,
"description": null,
"maps": null,
"graphicOverrides": null,
"screenshots": {
"MAP01": "MAP01.png"
},
"palettes": null,
"categories": null
},
"flags": {
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false
},
"added": "2018-04-16 08:20:22",
"file": {
"type": "PWAD",
"size": 29978,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/d35f9c13b2cc7931027a48ea33c5441ac34fa5df/d35f9c13b2cc7931027a48ea33c5441ac34fa5df.wad.gz",
"corrupt": false
},
"content": {
"maps": [
"MAP01"
],
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 12,
"maps": 1,
"palettes": 0
},
"engines_guess": [
"HEXEN"
],
"iwads_guess": [
"HEXEN"
]
},
"text_files": [
{
"source": "idgames",
"name": null,
"contents": "Role-Playing-Games, or RPGs, are games which include\nintricate plotlines, interactive NPCs that (too a\nlimited degree) you can actually talk to, a form of\nscoring that actually makes killing that last Ettin\nworth it, gold so that you can buy things, and much\nmore! And now, you can play D&D style RPGs in Hexen!\nThis file tells you how to author RPG WADs, and how\nto play them!\n\nDOWNLOAD THIS TODAY!\n\n -=<([Hexen RPG spec v0.9])}>=-\n\nGregory Crosswhite - cogmc@prodigy.com"
},
{
"source": "readmes",
"name": null,
"contents": "Nearly every routine is either directly, or indirectly demonstrated in this WAD,\nexcept for:\n C_EncodeBit\n C_DecodeBit\n C_SleptYet\n\n Also, C_Grunt is demonstrated, but it will not always play the proper sound in\nTHIS WAD, because it depends on a certain compressed variable which is usually\ninitialized when the player goes through RPGCREAT.WAD. If you go through the\nsame process of creating a charector, and then type in the following:\n\n EZRPG RPGCREAT RPGDEMO\n\nYou should be able to here the grunt tailored to your class.\n\n Please excuse this WAD's sloppiness. It was a quick little thing I threw\ntogether in order to demonstrate the use of my routines. Now that the spec has\nbeen released, I no longer have a deadline and can worry about fixing up &\noptimizing the spec and working on quality RPG WADs.\n However, understand that even though I kindof rushed this thing in the last\nminute, this is the end result of several MONTHs of work,(most of it bad starts)\nand it is very much usable. I might have made some mistakes here and there, but\non the whole the spec is quite usable and is stable enough for some serious RPG\nWAD authoring.\n\n About obsticles you might not get: The first one is the new kind of secret\ndoor I mentioned in the Hexen RPG spec. It is at the end of the first hallway.\nIt may take a couple of tries to find it and to get it open. The second is the\nbrownish wall that keeps saying \"strength check failure\". This demonstrates\nusing a \"stat check\". Your strength is rolled and stored, and when you push\nagainst the \"rock\" blocking your way (as I said, I was in a hurry :), it rolls\na 1d20, and if you rolled UNDER your strength you succeed in pushing the rock\nout of your way. Otherwise, you fail.\n\n About the switches: The first switch you encounter is not a switch. I like\nto use its texture as a place where the player can sell his jewl. This is my\npersonal preference, and I'd bet that absolutely no one else is going to do\nthis. The second set of switches demonstrate the C_SpeechFromLineNum script, as\nthe first one prints the first line, the second one the second line, etc. The\nsixth switch, seperated from the other five, will run C_Dialogue which runs\nthrough all five lines, pausing two seconds between each.\n\n About the Fighter Boss: This is an example of how to make an interactive NPC,\nalthough it doesn't do that much. If you punch it, shoot it, etc. it will\nprobably react and fight you. However, for some strange reason, it doesn't\nalways \"register\" that you shot at it, and several tries may be needed (if the\nplayer is that STUPID!) Also, if you walk up to it and press spacebar, you will\nbe engaging it in a conversation, and your choices will rise up from the ground.\nChoose one, and it will tell you which choice number you made.\n\n Please excuse this WAD's sloppiness. It was a quick little thing I threw\ntogether in order to demonstrate the use of my routines. Now that the spec has\nbeen released, I no longer have a deadline and can worry about fixing up &\noptimizing the spec and working on quality RPG WADs.\n However, understand that even though I kindof rushed this thing in the last\nminute, this is the end result of several MONTHs of work,(most of it bad starts)\nand it is very much usable. I might have made some mistakes here and there, but\non the whole the spec is quite usable and is stable enough for some serious RPG\nWAD authoring."
}
]
},
"maps": [
{
"map": "MAP01",
"title": "MAP01",
"format": "hexen",
"stats": {
"things": 24,
"linedefs": 109,
"sidedefs": 165,
"vertices": 125,
"sectors": 27,
"segs": 197,
"ssectors": 75,
"nodes": 74,
"textures": {
"SW_2_MD": 1,
"WASTE04": 1,
"F_013": 27,
"F_089": 27,
"SW51_OFF": 5,
"D_END1": 2,
"SW52_OFF": 7,
"CASTLE07": 67
}
},
"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": "deb5bb31-06f2-4c27-9e13-d1229848f042",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/d35f9c13b2cc7931027a48ea33c5441ac34fa5df/MAP01/images/0.webp",
"type": null
},
{
"id": "511dc5e4-9fef-4796-ba72-4c07531ef88a",
"url": "https://wadimages2.nyc3.digitaloceanspaces.com/d35f9c13b2cc7931027a48ea33c5441ac34fa5df/MAP01/pano/pano_0.webp",
"type": "pano"
}
]
}
]
}