Added XP Chart & LA Buy-off journal entries

Added XP Chart & LA Buy-off journal entries.  Added release folder.  Full compile.
This commit is contained in:
Jaysyn904 2023-09-25 17:12:44 -04:00
parent e0ec0015e6
commit daac612685
63 changed files with 228958 additions and 39 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,862 @@
{
"__data_type": "ARE ",
"ChanceLightning": {
"type": "int",
"value": 0
},
"ChanceRain": {
"type": "int",
"value": 0
},
"ChanceSnow": {
"type": "int",
"value": 0
},
"Comments": {
"type": "cexostring",
"value": "This area is used by the Mordenkainen's Magnificent Mansion -spell. It should only be accessible by said spell.\r\n\r\n\r\nThis area is a part of the Player Resource Consortium pack."
},
"Creator_ID": {
"type": "int",
"value": -1
},
"DayNightCycle": {
"type": "byte",
"value": 0
},
"Expansion_List": {
"type": "list",
"value": []
},
"Flags": {
"type": "dword",
"value": 1
},
"FogClipDist": {
"type": "float",
"value": 45.0
},
"Height": {
"type": "int",
"value": 4
},
"ID": {
"type": "int",
"value": -1
},
"IsNight": {
"type": "byte",
"value": 1
},
"LightingScheme": {
"type": "byte",
"value": 12
},
"LoadScreenID": {
"type": "word",
"value": 40
},
"ModListenCheck": {
"type": "int",
"value": 0
},
"ModSpotCheck": {
"type": "int",
"value": 0
},
"MoonAmbientColor": {
"type": "dword",
"value": 3947580
},
"MoonDiffuseColor": {
"type": "dword",
"value": 11184810
},
"MoonFogAmount": {
"type": "byte",
"value": 5
},
"MoonFogColor": {
"type": "dword",
"value": 0
},
"MoonShadows": {
"type": "byte",
"value": 0
},
"Name": {
"type": "cexolocstring",
"value": {
"0": "Mordenkainen's Magnificent Mansion"
}
},
"NoRest": {
"type": "byte",
"value": 0
},
"OnEnter": {
"type": "resref",
"value": ""
},
"OnExit": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"PlayerVsPlayer": {
"type": "byte",
"value": 0
},
"ResRef": {
"type": "resref",
"value": "mordmagman01"
},
"ShadowOpacity": {
"type": "byte",
"value": 60
},
"SkyBox": {
"type": "byte",
"value": 0
},
"SunAmbientColor": {
"type": "dword",
"value": 0
},
"SunDiffuseColor": {
"type": "dword",
"value": 0
},
"SunFogAmount": {
"type": "byte",
"value": 0
},
"SunFogColor": {
"type": "dword",
"value": 0
},
"SunShadows": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "MordenkainensMagnificentMansion"
},
"Tile_List": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 2
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 2
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 174
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 2
},
"Tile_SrcLight2": {
"type": "byte",
"value": 2
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 91
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 2
},
"Tile_SrcLight2": {
"type": "byte",
"value": 2
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
}
]
},
"Tileset": {
"type": "resref",
"value": "tic01"
},
"Version": {
"type": "dword",
"value": 6
},
"Width": {
"type": "int",
"value": 4
},
"WindPower": {
"type": "int",
"value": 0
}
}

@ -0,0 +1,862 @@
{
"__data_type": "ARE ",
"ChanceLightning": {
"type": "int",
"value": 0
},
"ChanceRain": {
"type": "int",
"value": 0
},
"ChanceSnow": {
"type": "int",
"value": 0
},
"Comments": {
"type": "cexostring",
"value": "This area is used by the Mordenkainen's Magnificent Mansion -spell. It should only be accessible by said spell.\r\n\r\n\r\nThis area is a part of the Player Resource Consortium pack."
},
"Creator_ID": {
"type": "int",
"value": -1
},
"DayNightCycle": {
"type": "byte",
"value": 0
},
"Expansion_List": {
"type": "list",
"value": []
},
"Flags": {
"type": "dword",
"value": 1
},
"FogClipDist": {
"type": "float",
"value": 45.0
},
"Height": {
"type": "int",
"value": 4
},
"ID": {
"type": "int",
"value": -1
},
"IsNight": {
"type": "byte",
"value": 1
},
"LightingScheme": {
"type": "byte",
"value": 12
},
"LoadScreenID": {
"type": "word",
"value": 40
},
"ModListenCheck": {
"type": "int",
"value": 0
},
"ModSpotCheck": {
"type": "int",
"value": 0
},
"MoonAmbientColor": {
"type": "dword",
"value": 3947580
},
"MoonDiffuseColor": {
"type": "dword",
"value": 11184810
},
"MoonFogAmount": {
"type": "byte",
"value": 5
},
"MoonFogColor": {
"type": "dword",
"value": 0
},
"MoonShadows": {
"type": "byte",
"value": 0
},
"Name": {
"type": "cexolocstring",
"value": {
"0": "Mordenkainen's Magnificent Mansion"
}
},
"NoRest": {
"type": "byte",
"value": 0
},
"OnEnter": {
"type": "resref",
"value": ""
},
"OnExit": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"PlayerVsPlayer": {
"type": "byte",
"value": 0
},
"ResRef": {
"type": "resref",
"value": "mordmagman02"
},
"ShadowOpacity": {
"type": "byte",
"value": 60
},
"SkyBox": {
"type": "byte",
"value": 0
},
"SunAmbientColor": {
"type": "dword",
"value": 0
},
"SunDiffuseColor": {
"type": "dword",
"value": 0
},
"SunFogAmount": {
"type": "byte",
"value": 0
},
"SunFogColor": {
"type": "dword",
"value": 0
},
"SunShadows": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "MordenkainensMagnificentMansion"
},
"Tile_List": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 2
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 2
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 174
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 2
},
"Tile_SrcLight2": {
"type": "byte",
"value": 2
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 91
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 2
},
"Tile_SrcLight2": {
"type": "byte",
"value": 2
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
}
]
},
"Tileset": {
"type": "resref",
"value": "tic01"
},
"Version": {
"type": "dword",
"value": 7
},
"Width": {
"type": "int",
"value": 4
},
"WindPower": {
"type": "int",
"value": 0
}
}

@ -0,0 +1,862 @@
{
"__data_type": "ARE ",
"ChanceLightning": {
"type": "int",
"value": 0
},
"ChanceRain": {
"type": "int",
"value": 0
},
"ChanceSnow": {
"type": "int",
"value": 0
},
"Comments": {
"type": "cexostring",
"value": "This area is used by the Mordenkainen's Magnificent Mansion -spell. It should only be accessible by said spell.\r\n\r\n\r\nThis area is a part of the Player Resource Consortium pack."
},
"Creator_ID": {
"type": "int",
"value": -1
},
"DayNightCycle": {
"type": "byte",
"value": 0
},
"Expansion_List": {
"type": "list",
"value": []
},
"Flags": {
"type": "dword",
"value": 1
},
"FogClipDist": {
"type": "float",
"value": 45.0
},
"Height": {
"type": "int",
"value": 4
},
"ID": {
"type": "int",
"value": -1
},
"IsNight": {
"type": "byte",
"value": 1
},
"LightingScheme": {
"type": "byte",
"value": 12
},
"LoadScreenID": {
"type": "word",
"value": 40
},
"ModListenCheck": {
"type": "int",
"value": 0
},
"ModSpotCheck": {
"type": "int",
"value": 0
},
"MoonAmbientColor": {
"type": "dword",
"value": 3947580
},
"MoonDiffuseColor": {
"type": "dword",
"value": 11184810
},
"MoonFogAmount": {
"type": "byte",
"value": 5
},
"MoonFogColor": {
"type": "dword",
"value": 0
},
"MoonShadows": {
"type": "byte",
"value": 0
},
"Name": {
"type": "cexolocstring",
"value": {
"0": "Mordenkainen's Magnificent Mansion"
}
},
"NoRest": {
"type": "byte",
"value": 0
},
"OnEnter": {
"type": "resref",
"value": ""
},
"OnExit": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"PlayerVsPlayer": {
"type": "byte",
"value": 0
},
"ResRef": {
"type": "resref",
"value": "mordmagman03"
},
"ShadowOpacity": {
"type": "byte",
"value": 60
},
"SkyBox": {
"type": "byte",
"value": 0
},
"SunAmbientColor": {
"type": "dword",
"value": 0
},
"SunDiffuseColor": {
"type": "dword",
"value": 0
},
"SunFogAmount": {
"type": "byte",
"value": 0
},
"SunFogColor": {
"type": "dword",
"value": 0
},
"SunShadows": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "MordenkainensMagnificentMansion"
},
"Tile_List": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 2
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 2
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 174
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 2
},
"Tile_SrcLight2": {
"type": "byte",
"value": 2
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 91
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 2
},
"Tile_SrcLight2": {
"type": "byte",
"value": 2
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
}
]
},
"Tileset": {
"type": "resref",
"value": "tic01"
},
"Version": {
"type": "dword",
"value": 7
},
"Width": {
"type": "int",
"value": 4
},
"WindPower": {
"type": "int",
"value": 0
}
}

@ -0,0 +1,862 @@
{
"__data_type": "ARE ",
"ChanceLightning": {
"type": "int",
"value": 0
},
"ChanceRain": {
"type": "int",
"value": 0
},
"ChanceSnow": {
"type": "int",
"value": 0
},
"Comments": {
"type": "cexostring",
"value": "This area is used by the Mordenkainen's Magnificent Mansion -spell. It should only be accessible by said spell.\r\n\r\n\r\nThis area is a part of the Player Resource Consortium pack."
},
"Creator_ID": {
"type": "int",
"value": -1
},
"DayNightCycle": {
"type": "byte",
"value": 0
},
"Expansion_List": {
"type": "list",
"value": []
},
"Flags": {
"type": "dword",
"value": 1
},
"FogClipDist": {
"type": "float",
"value": 45.0
},
"Height": {
"type": "int",
"value": 4
},
"ID": {
"type": "int",
"value": -1
},
"IsNight": {
"type": "byte",
"value": 1
},
"LightingScheme": {
"type": "byte",
"value": 12
},
"LoadScreenID": {
"type": "word",
"value": 40
},
"ModListenCheck": {
"type": "int",
"value": 0
},
"ModSpotCheck": {
"type": "int",
"value": 0
},
"MoonAmbientColor": {
"type": "dword",
"value": 3947580
},
"MoonDiffuseColor": {
"type": "dword",
"value": 11184810
},
"MoonFogAmount": {
"type": "byte",
"value": 5
},
"MoonFogColor": {
"type": "dword",
"value": 0
},
"MoonShadows": {
"type": "byte",
"value": 0
},
"Name": {
"type": "cexolocstring",
"value": {
"0": "Mordenkainen's Magnificent Mansion"
}
},
"NoRest": {
"type": "byte",
"value": 0
},
"OnEnter": {
"type": "resref",
"value": ""
},
"OnExit": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"PlayerVsPlayer": {
"type": "byte",
"value": 0
},
"ResRef": {
"type": "resref",
"value": "mordmagman04"
},
"ShadowOpacity": {
"type": "byte",
"value": 60
},
"SkyBox": {
"type": "byte",
"value": 0
},
"SunAmbientColor": {
"type": "dword",
"value": 0
},
"SunDiffuseColor": {
"type": "dword",
"value": 0
},
"SunFogAmount": {
"type": "byte",
"value": 0
},
"SunFogColor": {
"type": "dword",
"value": 0
},
"SunShadows": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "MordenkainensMagnificentMansion"
},
"Tile_List": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 2
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 2
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 174
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 2
},
"Tile_SrcLight2": {
"type": "byte",
"value": 2
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 91
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 2
},
"Tile_SrcLight2": {
"type": "byte",
"value": 2
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
}
]
},
"Tileset": {
"type": "resref",
"value": "tic01"
},
"Version": {
"type": "dword",
"value": 7
},
"Width": {
"type": "int",
"value": 4
},
"WindPower": {
"type": "int",
"value": 0
}
}

@ -0,0 +1,862 @@
{
"__data_type": "ARE ",
"ChanceLightning": {
"type": "int",
"value": 0
},
"ChanceRain": {
"type": "int",
"value": 0
},
"ChanceSnow": {
"type": "int",
"value": 0
},
"Comments": {
"type": "cexostring",
"value": "This area is used by the Mordenkainen's Magnificent Mansion -spell. It should only be accessible by said spell.\r\n\r\n\r\nThis area is a part of the Player Resource Consortium pack."
},
"Creator_ID": {
"type": "int",
"value": -1
},
"DayNightCycle": {
"type": "byte",
"value": 0
},
"Expansion_List": {
"type": "list",
"value": []
},
"Flags": {
"type": "dword",
"value": 1
},
"FogClipDist": {
"type": "float",
"value": 45.0
},
"Height": {
"type": "int",
"value": 4
},
"ID": {
"type": "int",
"value": -1
},
"IsNight": {
"type": "byte",
"value": 1
},
"LightingScheme": {
"type": "byte",
"value": 12
},
"LoadScreenID": {
"type": "word",
"value": 40
},
"ModListenCheck": {
"type": "int",
"value": 0
},
"ModSpotCheck": {
"type": "int",
"value": 0
},
"MoonAmbientColor": {
"type": "dword",
"value": 3947580
},
"MoonDiffuseColor": {
"type": "dword",
"value": 11184810
},
"MoonFogAmount": {
"type": "byte",
"value": 5
},
"MoonFogColor": {
"type": "dword",
"value": 0
},
"MoonShadows": {
"type": "byte",
"value": 0
},
"Name": {
"type": "cexolocstring",
"value": {
"0": "Mordenkainen's Magnificent Mansion"
}
},
"NoRest": {
"type": "byte",
"value": 0
},
"OnEnter": {
"type": "resref",
"value": ""
},
"OnExit": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"PlayerVsPlayer": {
"type": "byte",
"value": 0
},
"ResRef": {
"type": "resref",
"value": "mordmagman05"
},
"ShadowOpacity": {
"type": "byte",
"value": 60
},
"SkyBox": {
"type": "byte",
"value": 0
},
"SunAmbientColor": {
"type": "dword",
"value": 0
},
"SunDiffuseColor": {
"type": "dword",
"value": 0
},
"SunFogAmount": {
"type": "byte",
"value": 0
},
"SunFogColor": {
"type": "dword",
"value": 0
},
"SunShadows": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "MordenkainensMagnificentMansion"
},
"Tile_List": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 2
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 2
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 174
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 2
},
"Tile_SrcLight2": {
"type": "byte",
"value": 2
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 91
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 2
},
"Tile_SrcLight2": {
"type": "byte",
"value": 2
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
}
]
},
"Tileset": {
"type": "resref",
"value": "tic01"
},
"Version": {
"type": "dword",
"value": 7
},
"Width": {
"type": "int",
"value": 4
},
"WindPower": {
"type": "int",
"value": 0
}
}

@ -0,0 +1,862 @@
{
"__data_type": "ARE ",
"ChanceLightning": {
"type": "int",
"value": 0
},
"ChanceRain": {
"type": "int",
"value": 0
},
"ChanceSnow": {
"type": "int",
"value": 0
},
"Comments": {
"type": "cexostring",
"value": "This area is used by the Mordenkainen's Magnificent Mansion -spell. It should only be accessible by said spell.\r\n\r\n\r\nThis area is a part of the Player Resource Consortium pack."
},
"Creator_ID": {
"type": "int",
"value": -1
},
"DayNightCycle": {
"type": "byte",
"value": 0
},
"Expansion_List": {
"type": "list",
"value": []
},
"Flags": {
"type": "dword",
"value": 1
},
"FogClipDist": {
"type": "float",
"value": 45.0
},
"Height": {
"type": "int",
"value": 4
},
"ID": {
"type": "int",
"value": -1
},
"IsNight": {
"type": "byte",
"value": 1
},
"LightingScheme": {
"type": "byte",
"value": 12
},
"LoadScreenID": {
"type": "word",
"value": 40
},
"ModListenCheck": {
"type": "int",
"value": 0
},
"ModSpotCheck": {
"type": "int",
"value": 0
},
"MoonAmbientColor": {
"type": "dword",
"value": 3947580
},
"MoonDiffuseColor": {
"type": "dword",
"value": 11184810
},
"MoonFogAmount": {
"type": "byte",
"value": 5
},
"MoonFogColor": {
"type": "dword",
"value": 0
},
"MoonShadows": {
"type": "byte",
"value": 0
},
"Name": {
"type": "cexolocstring",
"value": {
"0": "Mordenkainen's Magnificent Mansion"
}
},
"NoRest": {
"type": "byte",
"value": 0
},
"OnEnter": {
"type": "resref",
"value": ""
},
"OnExit": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"PlayerVsPlayer": {
"type": "byte",
"value": 0
},
"ResRef": {
"type": "resref",
"value": "mordmagman06"
},
"ShadowOpacity": {
"type": "byte",
"value": 60
},
"SkyBox": {
"type": "byte",
"value": 0
},
"SunAmbientColor": {
"type": "dword",
"value": 0
},
"SunDiffuseColor": {
"type": "dword",
"value": 0
},
"SunFogAmount": {
"type": "byte",
"value": 0
},
"SunFogColor": {
"type": "dword",
"value": 0
},
"SunShadows": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "MordenkainensMagnificentMansion"
},
"Tile_List": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 2
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 2
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 174
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 83
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 2
},
"Tile_SrcLight2": {
"type": "byte",
"value": 2
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 91
},
"Tile_MainLight1": {
"type": "byte",
"value": 30
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 1
},
"Tile_SrcLight1": {
"type": "byte",
"value": 2
},
"Tile_SrcLight2": {
"type": "byte",
"value": 2
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 82
},
"Tile_MainLight1": {
"type": "byte",
"value": 0
},
"Tile_MainLight2": {
"type": "byte",
"value": 13
},
"Tile_Orientation": {
"type": "int",
"value": 0
},
"Tile_SrcLight1": {
"type": "byte",
"value": 3
},
"Tile_SrcLight2": {
"type": "byte",
"value": 3
}
},
{
"__struct_id": 1,
"Tile_AnimLoop1": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop2": {
"type": "byte",
"value": 1
},
"Tile_AnimLoop3": {
"type": "byte",
"value": 1
},
"Tile_Height": {
"type": "int",
"value": 0
},
"Tile_ID": {
"type": "int",
"value": 116
},
"Tile_MainLight1": {
"type": "byte",
"value": 4
},
"Tile_MainLight2": {
"type": "byte",
"value": 0
},
"Tile_Orientation": {
"type": "int",
"value": 3
},
"Tile_SrcLight1": {
"type": "byte",
"value": 0
},
"Tile_SrcLight2": {
"type": "byte",
"value": 0
}
}
]
},
"Tileset": {
"type": "resref",
"value": "tic01"
},
"Version": {
"type": "dword",
"value": 7
},
"Width": {
"type": "int",
"value": 4
},
"WindPower": {
"type": "int",
"value": 0
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,212 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "Breach"
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Portal"
}
}
]
},
"SoundList": {
"type": "list",
"value": [
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
}
]
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": []
}
}

@ -0,0 +1,346 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": []
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bed - Bedding Rolls"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Campfire"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Autumn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Autumn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Autumn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Boulder"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Stones"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Water Drip"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Dust Plume"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Altar / Shrine - Evil"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Magic Sparks - Purple"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Butterflies"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Grass Tuft"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Mushrooms"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Moss"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sphinx Statue"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Campfire"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bench / Pew"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Bench / Pew"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Autumn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Autumn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Autumn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Autumn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Ivy"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Water Drip"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Portal"
}
}
]
},
"SoundList": {
"type": "list",
"value": [
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
}
]
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
}
]
}
}

@ -0,0 +1,360 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "CaveExit"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "CaveExit"
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Portal"
}
}
]
},
"SoundList": {
"type": "list",
"value": [
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
}
]
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
}
]
}
}

@ -0,0 +1,427 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": [
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": "Frost Giant, female"
}
}
]
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "CaveExit"
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Dragon Skull"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Stone patch"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Stone patch"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Stones"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Dead Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Dust Plume"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Portal"
}
}
]
},
"SoundList": {
"type": "list",
"value": [
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
}
]
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
}
}

@ -0,0 +1,90 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": []
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chest - 2 (Low treasure script)"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "This is the trap door that will be created when the Hidden door trigger determins that the door has been found. see comments on the trigger for how to use."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "A storage for manifestation tokens, which are used to keep track of psionic power use interruption."
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chest - 1 (Low treasure script)"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Chest - 1 (Low treasure script)"
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": [
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
}
]
}
}

@ -0,0 +1,47 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": []
}
}

@ -0,0 +1,47 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": []
}
}

@ -0,0 +1,47 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": []
}
}

@ -0,0 +1,47 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": []
}
}

@ -0,0 +1,47 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": []
}
}

@ -0,0 +1,47 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": ""
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": []
}
}

File diff suppressed because it is too large Load Diff

@ -0,0 +1,209 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "CorridorDoor"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "BridgeDoor"
}
},
{
"__struct_id": 8,
"Comment": {
"type": "cexostring",
"value": "BridgeDoor"
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "NOTE: The circle will not be visible until it is changed to play its ACTIVATE animation either by scripting or setting it from the start in the toolset. \r\n\r\n"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Portal"
}
}
]
},
"SoundList": {
"type": "list",
"value": [
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 6,
"Comment": {
"type": "cexostring",
"value": ""
},
"PlayInToolset": {
"type": "byte",
"value": 1
}
}
]
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": []
}
}

@ -0,0 +1,285 @@
{
"__data_type": "GIC ",
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": []
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": [
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Sphinx Statue"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Campfire"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Fallen Timber"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Autumn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Autumn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Autumn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Autumn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Grass Tuft"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Fern"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Fern"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Grass Tuft"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Grass Tuft"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Grass Tuft"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Ivy"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Mushrooms"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Plant Growth - Shrubs"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Snowy Pine Tree"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Normal"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Tree - Autumn"
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 9,
"Comment": {
"type": "cexostring",
"value": "Portal"
}
}
]
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"WaypointList": {
"type": "list",
"value": []
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,342 @@
{
"__data_type": "GIT ",
"AreaProperties": {
"__struct_id": 100,
"type": "struct",
"value": {
"__struct_id": 100,
"AmbientSndDay": {
"type": "int",
"value": 66
},
"AmbientSndDayVol": {
"type": "int",
"value": 32
},
"AmbientSndNight": {
"type": "int",
"value": 66
},
"AmbientSndNitVol": {
"type": "int",
"value": 32
},
"EnvAudio": {
"type": "int",
"value": 0
},
"MusicBattle": {
"type": "int",
"value": 41
},
"MusicDay": {
"type": "int",
"value": 50
},
"MusicDelay": {
"type": "int",
"value": 90000
},
"MusicNight": {
"type": "int",
"value": 50
}
}
},
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"AnimationState": {
"type": "byte",
"value": 0
},
"Appearance": {
"type": "dword",
"value": 0
},
"AutoRemoveKey": {
"type": "byte",
"value": 0
},
"Bearing": {
"type": "float",
"value": -0.0
},
"CloseLockDC": {
"type": "byte",
"value": 0
},
"Conversation": {
"type": "resref",
"value": ""
},
"CurrentHP": {
"type": "short",
"value": 10
},
"Description": {
"type": "cexolocstring",
"value": {
"0": "Mansion Exit"
}
},
"DisarmDC": {
"type": "byte",
"value": 0
},
"Faction": {
"type": "dword",
"value": 2
},
"Fort": {
"type": "byte",
"value": 5
},
"GenericType": {
"type": "byte",
"value": 8
},
"Hardness": {
"type": "byte",
"value": 5
},
"HP": {
"type": "short",
"value": 10
},
"Interruptable": {
"type": "byte",
"value": 1
},
"KeyName": {
"type": "cexostring",
"value": ""
},
"KeyRequired": {
"type": "byte",
"value": 0
},
"LinkedTo": {
"type": "cexostring",
"value": "dummy"
},
"LinkedToFlags": {
"type": "byte",
"value": 1
},
"LoadScreenID": {
"type": "word",
"value": 0
},
"Lockable": {
"type": "byte",
"value": 0
},
"Locked": {
"type": "byte",
"value": 0
},
"LocName": {
"type": "cexolocstring",
"value": {
"0": "Mansion Exit"
}
},
"OnClick": {
"type": "resref",
"value": "mord_exit"
},
"OnClosed": {
"type": "resref",
"value": ""
},
"OnDamaged": {
"type": "resref",
"value": ""
},
"OnDeath": {
"type": "resref",
"value": "x2_door_death"
},
"OnDisarm": {
"type": "resref",
"value": ""
},
"OnFailToOpen": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnLock": {
"type": "resref",
"value": ""
},
"OnMeleeAttacked": {
"type": "resref",
"value": ""
},
"OnOpen": {
"type": "resref",
"value": ""
},
"OnSpellCastAt": {
"type": "resref",
"value": ""
},
"OnTrapTriggered": {
"type": "resref",
"value": ""
},
"OnUnlock": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"OpenLockDC": {
"type": "byte",
"value": 0
},
"Plot": {
"type": "byte",
"value": 0
},
"PortraitId": {
"type": "word",
"value": 558
},
"Ref": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "MordsMansExit01"
},
"TemplateResRef": {
"type": "resref",
"value": "mansionexit"
},
"TrapDetectable": {
"type": "byte",
"value": 1
},
"TrapDetectDC": {
"type": "byte",
"value": 0
},
"TrapDisarmable": {
"type": "byte",
"value": 1
},
"TrapFlag": {
"type": "byte",
"value": 0
},
"TrapOneShot": {
"type": "byte",
"value": 1
},
"TrapType": {
"type": "byte",
"value": 0
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "MMM_ITEM"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 1
}
}
]
},
"Will": {
"type": "byte",
"value": 0
},
"X": {
"type": "float",
"value": 15.0
},
"Y": {
"type": "float",
"value": 40.0
},
"Z": {
"type": "float",
"value": 0.0
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "PRC_DISABLE_TELEPORTATION_IN_AREA"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 3
}
}
]
},
"WaypointList": {
"type": "list",
"value": []
}
}

@ -0,0 +1,342 @@
{
"__data_type": "GIT ",
"AreaProperties": {
"__struct_id": 100,
"type": "struct",
"value": {
"__struct_id": 100,
"AmbientSndDay": {
"type": "int",
"value": 66
},
"AmbientSndDayVol": {
"type": "int",
"value": 32
},
"AmbientSndNight": {
"type": "int",
"value": 66
},
"AmbientSndNitVol": {
"type": "int",
"value": 32
},
"EnvAudio": {
"type": "int",
"value": 0
},
"MusicBattle": {
"type": "int",
"value": 41
},
"MusicDay": {
"type": "int",
"value": 50
},
"MusicDelay": {
"type": "int",
"value": 90000
},
"MusicNight": {
"type": "int",
"value": 50
}
}
},
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"AnimationState": {
"type": "byte",
"value": 0
},
"Appearance": {
"type": "dword",
"value": 0
},
"AutoRemoveKey": {
"type": "byte",
"value": 0
},
"Bearing": {
"type": "float",
"value": -0.0
},
"CloseLockDC": {
"type": "byte",
"value": 0
},
"Conversation": {
"type": "resref",
"value": ""
},
"CurrentHP": {
"type": "short",
"value": 10
},
"Description": {
"type": "cexolocstring",
"value": {
"0": "Mansion Exit"
}
},
"DisarmDC": {
"type": "byte",
"value": 0
},
"Faction": {
"type": "dword",
"value": 2
},
"Fort": {
"type": "byte",
"value": 5
},
"GenericType": {
"type": "byte",
"value": 8
},
"Hardness": {
"type": "byte",
"value": 5
},
"HP": {
"type": "short",
"value": 10
},
"Interruptable": {
"type": "byte",
"value": 1
},
"KeyName": {
"type": "cexostring",
"value": ""
},
"KeyRequired": {
"type": "byte",
"value": 0
},
"LinkedTo": {
"type": "cexostring",
"value": "dummy"
},
"LinkedToFlags": {
"type": "byte",
"value": 1
},
"LoadScreenID": {
"type": "word",
"value": 0
},
"Lockable": {
"type": "byte",
"value": 0
},
"Locked": {
"type": "byte",
"value": 0
},
"LocName": {
"type": "cexolocstring",
"value": {
"0": "Mansion Exit"
}
},
"OnClick": {
"type": "resref",
"value": "mord_exit"
},
"OnClosed": {
"type": "resref",
"value": ""
},
"OnDamaged": {
"type": "resref",
"value": ""
},
"OnDeath": {
"type": "resref",
"value": "x2_door_death"
},
"OnDisarm": {
"type": "resref",
"value": ""
},
"OnFailToOpen": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnLock": {
"type": "resref",
"value": ""
},
"OnMeleeAttacked": {
"type": "resref",
"value": ""
},
"OnOpen": {
"type": "resref",
"value": ""
},
"OnSpellCastAt": {
"type": "resref",
"value": ""
},
"OnTrapTriggered": {
"type": "resref",
"value": ""
},
"OnUnlock": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"OpenLockDC": {
"type": "byte",
"value": 0
},
"Plot": {
"type": "byte",
"value": 0
},
"PortraitId": {
"type": "word",
"value": 558
},
"Ref": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "MordsMansExit02"
},
"TemplateResRef": {
"type": "resref",
"value": "mansionexit"
},
"TrapDetectable": {
"type": "byte",
"value": 1
},
"TrapDetectDC": {
"type": "byte",
"value": 0
},
"TrapDisarmable": {
"type": "byte",
"value": 1
},
"TrapFlag": {
"type": "byte",
"value": 0
},
"TrapOneShot": {
"type": "byte",
"value": 1
},
"TrapType": {
"type": "byte",
"value": 0
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "MMM_ITEM"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 1
}
}
]
},
"Will": {
"type": "byte",
"value": 0
},
"X": {
"type": "float",
"value": 15.0
},
"Y": {
"type": "float",
"value": 40.0
},
"Z": {
"type": "float",
"value": 0.0
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "PRC_DISABLE_TELEPORTATION_IN_AREA"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 3
}
}
]
},
"WaypointList": {
"type": "list",
"value": []
}
}

@ -0,0 +1,342 @@
{
"__data_type": "GIT ",
"AreaProperties": {
"__struct_id": 100,
"type": "struct",
"value": {
"__struct_id": 100,
"AmbientSndDay": {
"type": "int",
"value": 66
},
"AmbientSndDayVol": {
"type": "int",
"value": 32
},
"AmbientSndNight": {
"type": "int",
"value": 66
},
"AmbientSndNitVol": {
"type": "int",
"value": 32
},
"EnvAudio": {
"type": "int",
"value": 0
},
"MusicBattle": {
"type": "int",
"value": 41
},
"MusicDay": {
"type": "int",
"value": 50
},
"MusicDelay": {
"type": "int",
"value": 90000
},
"MusicNight": {
"type": "int",
"value": 50
}
}
},
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"AnimationState": {
"type": "byte",
"value": 0
},
"Appearance": {
"type": "dword",
"value": 0
},
"AutoRemoveKey": {
"type": "byte",
"value": 0
},
"Bearing": {
"type": "float",
"value": -0.0
},
"CloseLockDC": {
"type": "byte",
"value": 0
},
"Conversation": {
"type": "resref",
"value": ""
},
"CurrentHP": {
"type": "short",
"value": 10
},
"Description": {
"type": "cexolocstring",
"value": {
"0": "Mansion Exit"
}
},
"DisarmDC": {
"type": "byte",
"value": 0
},
"Faction": {
"type": "dword",
"value": 2
},
"Fort": {
"type": "byte",
"value": 5
},
"GenericType": {
"type": "byte",
"value": 8
},
"Hardness": {
"type": "byte",
"value": 5
},
"HP": {
"type": "short",
"value": 10
},
"Interruptable": {
"type": "byte",
"value": 1
},
"KeyName": {
"type": "cexostring",
"value": ""
},
"KeyRequired": {
"type": "byte",
"value": 0
},
"LinkedTo": {
"type": "cexostring",
"value": "dummy"
},
"LinkedToFlags": {
"type": "byte",
"value": 1
},
"LoadScreenID": {
"type": "word",
"value": 0
},
"Lockable": {
"type": "byte",
"value": 0
},
"Locked": {
"type": "byte",
"value": 0
},
"LocName": {
"type": "cexolocstring",
"value": {
"0": "Mansion Exit"
}
},
"OnClick": {
"type": "resref",
"value": "mord_exit"
},
"OnClosed": {
"type": "resref",
"value": ""
},
"OnDamaged": {
"type": "resref",
"value": ""
},
"OnDeath": {
"type": "resref",
"value": "x2_door_death"
},
"OnDisarm": {
"type": "resref",
"value": ""
},
"OnFailToOpen": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnLock": {
"type": "resref",
"value": ""
},
"OnMeleeAttacked": {
"type": "resref",
"value": ""
},
"OnOpen": {
"type": "resref",
"value": ""
},
"OnSpellCastAt": {
"type": "resref",
"value": ""
},
"OnTrapTriggered": {
"type": "resref",
"value": ""
},
"OnUnlock": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"OpenLockDC": {
"type": "byte",
"value": 0
},
"Plot": {
"type": "byte",
"value": 0
},
"PortraitId": {
"type": "word",
"value": 558
},
"Ref": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "MordsMansExit03"
},
"TemplateResRef": {
"type": "resref",
"value": "mansionexit"
},
"TrapDetectable": {
"type": "byte",
"value": 1
},
"TrapDetectDC": {
"type": "byte",
"value": 0
},
"TrapDisarmable": {
"type": "byte",
"value": 1
},
"TrapFlag": {
"type": "byte",
"value": 0
},
"TrapOneShot": {
"type": "byte",
"value": 1
},
"TrapType": {
"type": "byte",
"value": 0
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "MMM_ITEM"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 1
}
}
]
},
"Will": {
"type": "byte",
"value": 0
},
"X": {
"type": "float",
"value": 15.0
},
"Y": {
"type": "float",
"value": 40.0
},
"Z": {
"type": "float",
"value": 0.0
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "PRC_DISABLE_TELEPORTATION_IN_AREA"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 3
}
}
]
},
"WaypointList": {
"type": "list",
"value": []
}
}

@ -0,0 +1,342 @@
{
"__data_type": "GIT ",
"AreaProperties": {
"__struct_id": 100,
"type": "struct",
"value": {
"__struct_id": 100,
"AmbientSndDay": {
"type": "int",
"value": 66
},
"AmbientSndDayVol": {
"type": "int",
"value": 32
},
"AmbientSndNight": {
"type": "int",
"value": 66
},
"AmbientSndNitVol": {
"type": "int",
"value": 32
},
"EnvAudio": {
"type": "int",
"value": 0
},
"MusicBattle": {
"type": "int",
"value": 41
},
"MusicDay": {
"type": "int",
"value": 50
},
"MusicDelay": {
"type": "int",
"value": 90000
},
"MusicNight": {
"type": "int",
"value": 50
}
}
},
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"AnimationState": {
"type": "byte",
"value": 0
},
"Appearance": {
"type": "dword",
"value": 0
},
"AutoRemoveKey": {
"type": "byte",
"value": 0
},
"Bearing": {
"type": "float",
"value": -0.0
},
"CloseLockDC": {
"type": "byte",
"value": 0
},
"Conversation": {
"type": "resref",
"value": ""
},
"CurrentHP": {
"type": "short",
"value": 10
},
"Description": {
"type": "cexolocstring",
"value": {
"0": "Mansion Exit"
}
},
"DisarmDC": {
"type": "byte",
"value": 0
},
"Faction": {
"type": "dword",
"value": 2
},
"Fort": {
"type": "byte",
"value": 5
},
"GenericType": {
"type": "byte",
"value": 8
},
"Hardness": {
"type": "byte",
"value": 5
},
"HP": {
"type": "short",
"value": 10
},
"Interruptable": {
"type": "byte",
"value": 1
},
"KeyName": {
"type": "cexostring",
"value": ""
},
"KeyRequired": {
"type": "byte",
"value": 0
},
"LinkedTo": {
"type": "cexostring",
"value": "dummy"
},
"LinkedToFlags": {
"type": "byte",
"value": 1
},
"LoadScreenID": {
"type": "word",
"value": 0
},
"Lockable": {
"type": "byte",
"value": 0
},
"Locked": {
"type": "byte",
"value": 0
},
"LocName": {
"type": "cexolocstring",
"value": {
"0": "Mansion Exit"
}
},
"OnClick": {
"type": "resref",
"value": "mord_exit"
},
"OnClosed": {
"type": "resref",
"value": ""
},
"OnDamaged": {
"type": "resref",
"value": ""
},
"OnDeath": {
"type": "resref",
"value": "x2_door_death"
},
"OnDisarm": {
"type": "resref",
"value": ""
},
"OnFailToOpen": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnLock": {
"type": "resref",
"value": ""
},
"OnMeleeAttacked": {
"type": "resref",
"value": ""
},
"OnOpen": {
"type": "resref",
"value": ""
},
"OnSpellCastAt": {
"type": "resref",
"value": ""
},
"OnTrapTriggered": {
"type": "resref",
"value": ""
},
"OnUnlock": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"OpenLockDC": {
"type": "byte",
"value": 0
},
"Plot": {
"type": "byte",
"value": 0
},
"PortraitId": {
"type": "word",
"value": 558
},
"Ref": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "MordsMansExit04"
},
"TemplateResRef": {
"type": "resref",
"value": "mansionexit"
},
"TrapDetectable": {
"type": "byte",
"value": 1
},
"TrapDetectDC": {
"type": "byte",
"value": 0
},
"TrapDisarmable": {
"type": "byte",
"value": 1
},
"TrapFlag": {
"type": "byte",
"value": 0
},
"TrapOneShot": {
"type": "byte",
"value": 1
},
"TrapType": {
"type": "byte",
"value": 0
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "MMM_ITEM"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 1
}
}
]
},
"Will": {
"type": "byte",
"value": 0
},
"X": {
"type": "float",
"value": 15.0
},
"Y": {
"type": "float",
"value": 40.0
},
"Z": {
"type": "float",
"value": 0.0
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "PRC_DISABLE_TELEPORTATION_IN_AREA"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 3
}
}
]
},
"WaypointList": {
"type": "list",
"value": []
}
}

@ -0,0 +1,342 @@
{
"__data_type": "GIT ",
"AreaProperties": {
"__struct_id": 100,
"type": "struct",
"value": {
"__struct_id": 100,
"AmbientSndDay": {
"type": "int",
"value": 66
},
"AmbientSndDayVol": {
"type": "int",
"value": 32
},
"AmbientSndNight": {
"type": "int",
"value": 66
},
"AmbientSndNitVol": {
"type": "int",
"value": 32
},
"EnvAudio": {
"type": "int",
"value": 0
},
"MusicBattle": {
"type": "int",
"value": 41
},
"MusicDay": {
"type": "int",
"value": 50
},
"MusicDelay": {
"type": "int",
"value": 90000
},
"MusicNight": {
"type": "int",
"value": 50
}
}
},
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"AnimationState": {
"type": "byte",
"value": 0
},
"Appearance": {
"type": "dword",
"value": 0
},
"AutoRemoveKey": {
"type": "byte",
"value": 0
},
"Bearing": {
"type": "float",
"value": -0.0
},
"CloseLockDC": {
"type": "byte",
"value": 0
},
"Conversation": {
"type": "resref",
"value": ""
},
"CurrentHP": {
"type": "short",
"value": 10
},
"Description": {
"type": "cexolocstring",
"value": {
"0": "Mansion Exit"
}
},
"DisarmDC": {
"type": "byte",
"value": 0
},
"Faction": {
"type": "dword",
"value": 2
},
"Fort": {
"type": "byte",
"value": 5
},
"GenericType": {
"type": "byte",
"value": 8
},
"Hardness": {
"type": "byte",
"value": 5
},
"HP": {
"type": "short",
"value": 10
},
"Interruptable": {
"type": "byte",
"value": 1
},
"KeyName": {
"type": "cexostring",
"value": ""
},
"KeyRequired": {
"type": "byte",
"value": 0
},
"LinkedTo": {
"type": "cexostring",
"value": "dummy"
},
"LinkedToFlags": {
"type": "byte",
"value": 1
},
"LoadScreenID": {
"type": "word",
"value": 0
},
"Lockable": {
"type": "byte",
"value": 0
},
"Locked": {
"type": "byte",
"value": 0
},
"LocName": {
"type": "cexolocstring",
"value": {
"0": "Mansion Exit"
}
},
"OnClick": {
"type": "resref",
"value": "mord_exit"
},
"OnClosed": {
"type": "resref",
"value": ""
},
"OnDamaged": {
"type": "resref",
"value": ""
},
"OnDeath": {
"type": "resref",
"value": "x2_door_death"
},
"OnDisarm": {
"type": "resref",
"value": ""
},
"OnFailToOpen": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnLock": {
"type": "resref",
"value": ""
},
"OnMeleeAttacked": {
"type": "resref",
"value": ""
},
"OnOpen": {
"type": "resref",
"value": ""
},
"OnSpellCastAt": {
"type": "resref",
"value": ""
},
"OnTrapTriggered": {
"type": "resref",
"value": ""
},
"OnUnlock": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"OpenLockDC": {
"type": "byte",
"value": 0
},
"Plot": {
"type": "byte",
"value": 0
},
"PortraitId": {
"type": "word",
"value": 558
},
"Ref": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "MordsMansExit05"
},
"TemplateResRef": {
"type": "resref",
"value": "mansionexit"
},
"TrapDetectable": {
"type": "byte",
"value": 1
},
"TrapDetectDC": {
"type": "byte",
"value": 0
},
"TrapDisarmable": {
"type": "byte",
"value": 1
},
"TrapFlag": {
"type": "byte",
"value": 0
},
"TrapOneShot": {
"type": "byte",
"value": 1
},
"TrapType": {
"type": "byte",
"value": 0
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "MMM_ITEM"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 1
}
}
]
},
"Will": {
"type": "byte",
"value": 0
},
"X": {
"type": "float",
"value": 15.0
},
"Y": {
"type": "float",
"value": 40.0
},
"Z": {
"type": "float",
"value": 0.0
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "PRC_DISABLE_TELEPORTATION_IN_AREA"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 3
}
}
]
},
"WaypointList": {
"type": "list",
"value": []
}
}

@ -0,0 +1,342 @@
{
"__data_type": "GIT ",
"AreaProperties": {
"__struct_id": 100,
"type": "struct",
"value": {
"__struct_id": 100,
"AmbientSndDay": {
"type": "int",
"value": 66
},
"AmbientSndDayVol": {
"type": "int",
"value": 32
},
"AmbientSndNight": {
"type": "int",
"value": 66
},
"AmbientSndNitVol": {
"type": "int",
"value": 32
},
"EnvAudio": {
"type": "int",
"value": 0
},
"MusicBattle": {
"type": "int",
"value": 41
},
"MusicDay": {
"type": "int",
"value": 50
},
"MusicDelay": {
"type": "int",
"value": 90000
},
"MusicNight": {
"type": "int",
"value": 50
}
}
},
"Creature List": {
"type": "list",
"value": []
},
"Door List": {
"type": "list",
"value": [
{
"__struct_id": 8,
"AnimationState": {
"type": "byte",
"value": 0
},
"Appearance": {
"type": "dword",
"value": 0
},
"AutoRemoveKey": {
"type": "byte",
"value": 0
},
"Bearing": {
"type": "float",
"value": -0.0
},
"CloseLockDC": {
"type": "byte",
"value": 0
},
"Conversation": {
"type": "resref",
"value": ""
},
"CurrentHP": {
"type": "short",
"value": 10
},
"Description": {
"type": "cexolocstring",
"value": {
"0": "Mansion Exit"
}
},
"DisarmDC": {
"type": "byte",
"value": 0
},
"Faction": {
"type": "dword",
"value": 2
},
"Fort": {
"type": "byte",
"value": 5
},
"GenericType": {
"type": "byte",
"value": 8
},
"Hardness": {
"type": "byte",
"value": 5
},
"HP": {
"type": "short",
"value": 10
},
"Interruptable": {
"type": "byte",
"value": 1
},
"KeyName": {
"type": "cexostring",
"value": ""
},
"KeyRequired": {
"type": "byte",
"value": 0
},
"LinkedTo": {
"type": "cexostring",
"value": "dummy"
},
"LinkedToFlags": {
"type": "byte",
"value": 1
},
"LoadScreenID": {
"type": "word",
"value": 0
},
"Lockable": {
"type": "byte",
"value": 0
},
"Locked": {
"type": "byte",
"value": 0
},
"LocName": {
"type": "cexolocstring",
"value": {
"0": "Mansion Exit"
}
},
"OnClick": {
"type": "resref",
"value": "mord_exit"
},
"OnClosed": {
"type": "resref",
"value": ""
},
"OnDamaged": {
"type": "resref",
"value": ""
},
"OnDeath": {
"type": "resref",
"value": "x2_door_death"
},
"OnDisarm": {
"type": "resref",
"value": ""
},
"OnFailToOpen": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": ""
},
"OnLock": {
"type": "resref",
"value": ""
},
"OnMeleeAttacked": {
"type": "resref",
"value": ""
},
"OnOpen": {
"type": "resref",
"value": ""
},
"OnSpellCastAt": {
"type": "resref",
"value": ""
},
"OnTrapTriggered": {
"type": "resref",
"value": ""
},
"OnUnlock": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"OpenLockDC": {
"type": "byte",
"value": 0
},
"Plot": {
"type": "byte",
"value": 0
},
"PortraitId": {
"type": "word",
"value": 558
},
"Ref": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "MordsMansExit06"
},
"TemplateResRef": {
"type": "resref",
"value": "mansionexit"
},
"TrapDetectable": {
"type": "byte",
"value": 1
},
"TrapDetectDC": {
"type": "byte",
"value": 0
},
"TrapDisarmable": {
"type": "byte",
"value": 1
},
"TrapFlag": {
"type": "byte",
"value": 0
},
"TrapOneShot": {
"type": "byte",
"value": 1
},
"TrapType": {
"type": "byte",
"value": 0
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "MMM_ITEM"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 1
}
}
]
},
"Will": {
"type": "byte",
"value": 0
},
"X": {
"type": "float",
"value": 15.0
},
"Y": {
"type": "float",
"value": 40.0
},
"Z": {
"type": "float",
"value": 0.0
}
}
]
},
"Encounter List": {
"type": "list",
"value": []
},
"List": {
"type": "list",
"value": []
},
"Placeable List": {
"type": "list",
"value": []
},
"SoundList": {
"type": "list",
"value": []
},
"StoreList": {
"type": "list",
"value": []
},
"TriggerList": {
"type": "list",
"value": []
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "PRC_DISABLE_TELEPORTATION_IN_AREA"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 3
}
}
]
},
"WaypointList": {
"type": "list",
"value": []
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -76,6 +76,104 @@
"type": "resref",
"value": "wol_a_dymond"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "desolateanddespa"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "ey_dpcon_erewood"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "frostedpits"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "frozentimes"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "limbo001"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "mordmagman01"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "mordmagman02"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "mordmagman03"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "mordmagman04"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "mordmagman05"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "mordmagman06"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "prc_maze_01"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "ruinedminds001"
}
},
{
"__struct_id": 6,
"Area_Name": {
"type": "resref",
"value": "thequietofthemin"
}
}
]
},
@ -200,41 +298,6 @@
"value": "prc_spells"
}
},
{
"__struct_id": 8,
"Mod_Hak": {
"type": "cexostring",
"value": "cep3_armor"
}
},
{
"__struct_id": 8,
"Mod_Hak": {
"type": "cexostring",
"value": "cep3_facelift"
}
},
{
"__struct_id": 8,
"Mod_Hak": {
"type": "cexostring",
"value": "cep3_reforge"
}
},
{
"__struct_id": 8,
"Mod_Hak": {
"type": "cexostring",
"value": "cep3_skies"
}
},
{
"__struct_id": 8,
"Mod_Hak": {
"type": "cexostring",
"value": "cep3_vfx"
}
},
{
"__struct_id": 8,
"Mod_Hak": {
@ -284,7 +347,7 @@
},
"Mod_OnCutsnAbort": {
"type": "resref",
"value": ""
"value": "call_oncutabort"
},
"Mod_OnHeartbeat": {
"type": "resref",
@ -304,7 +367,7 @@
},
"Mod_OnPlrChat": {
"type": "resref",
"value": ""
"value": "call_onplaychat"
},
"Mod_OnPlrDeath": {
"type": "resref",
@ -572,6 +635,21 @@
"type": "int",
"value": 0
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "PRC_XP_USE_SIMPLE_RACIAL_HD"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 0
}
}
]
}

File diff suppressed because it is too large Load Diff

@ -124,6 +124,17 @@
"value": 6736
}
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 9
},
"STRREF": {
"type": "dword",
"value": 201
}
},
{
"__struct_id": 0,
"ID": {

File diff suppressed because it is too large Load Diff

@ -14,12 +14,50 @@
"value": 6783
}
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 22
},
"STRREF": {
"type": "dword",
"value": 111663
}
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 6
},
"LIST": {
"type": "list",
"value": [
{
"__struct_id": 0,
"RESREF": {
"type": "resref",
"value": "xchst_plc"
},
"STRREF": {
"type": "dword",
"value": 5348
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Null Psionics Field Chest"
},
"RESREF": {
"type": "resref",
"value": "npf_keep_chest"
}
}
]
},
"STRREF": {
"type": "dword",
"value": 6782
@ -45,6 +83,17 @@
"LIST": {
"type": "list",
"value": [
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Altar"
},
"RESREF": {
"type": "resref",
"value": "codi_sam_altar"
}
},
{
"__struct_id": 0,
"NAME": {
@ -166,6 +215,17 @@
"value": "pcbanner010"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Tunnel Opening"
},
"RESREF": {
"type": "resref",
"value": "bdd_tunnel"
}
},
{
"__struct_id": 0,
"NAME": {
@ -275,6 +335,17 @@
"type": "resref",
"value": "hordebanner010"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Wall of Iron"
},
"RESREF": {
"type": "resref",
"value": "prc_walliron"
}
}
]
},
@ -302,6 +373,72 @@
"type": "resref",
"value": "unholyfloor"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Mordenkainen's Magnificent Mansion"
},
"RESREF": {
"type": "resref",
"value": "mordsmansent"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Restful Bed"
},
"RESREF": {
"type": "resref",
"value": "restfulbed"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Restful Bed"
},
"RESREF": {
"type": "resref",
"value": "restfulbed001"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Restful Bed Roll"
},
"RESREF": {
"type": "resref",
"value": "restfulbedroll"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Restful Campsite"
},
"RESREF": {
"type": "resref",
"value": "campingbedroll"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Restful Cot"
},
"RESREF": {
"type": "resref",
"value": "restfulcot"
}
}
]
},
@ -316,6 +453,22 @@
"type": "byte",
"value": 11
},
"LIST": {
"type": "list",
"value": [
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Polyp"
},
"RESREF": {
"type": "resref",
"value": "bdd_polyp"
}
}
]
},
"STRREF": {
"type": "dword",
"value": 6786
@ -332,6 +485,44 @@
"value": 6787
}
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 14
},
"STRREF": {
"type": "dword",
"value": 9122
}
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 15
},
"LIST": {
"type": "list",
"value": [
{
"__struct_id": 0,
"RESREF": {
"type": "resref",
"value": "sp_plc_symbol"
},
"STRREF": {
"type": "dword",
"value": 16790080
}
}
]
},
"STRREF": {
"type": "dword",
"value": 9128
}
},
{
"__struct_id": 0,
"LIST": {
@ -343,6 +534,55 @@
"type": "byte",
"value": 0
},
"LIST": {
"type": "list",
"value": [
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Deepstone Pillar"
},
"RESREF": {
"type": "resref",
"value": "prc_dpst_pillar"
}
},
{
"__struct_id": 0,
"RESREF": {
"type": "resref",
"value": "prc_invisobj"
},
"STRREF": {
"type": "dword",
"value": 5800
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "prc_ess_research"
},
"RESREF": {
"type": "resref",
"value": "prc_ess_research"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "prgt_invis"
},
"RESREF": {
"type": "resref",
"value": "prgt_invis"
}
}
]
},
"STRREF": {
"type": "dword",
"value": 6688
@ -354,6 +594,22 @@
"type": "byte",
"value": 1
},
"LIST": {
"type": "list",
"value": [
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "LichCrafting"
},
"RESREF": {
"type": "resref",
"value": "lichcrafting"
}
}
]
},
"STRREF": {
"type": "dword",
"value": 6689
@ -410,6 +666,77 @@
"value": 6788
}
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 16
},
"LIST": {
"type": "list",
"value": [
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 17
},
"STRREF": {
"type": "dword",
"value": 62485
}
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 19
},
"STRREF": {
"type": "dword",
"value": 5836
}
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 21
},
"STRREF": {
"type": "dword",
"value": 67585
}
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 20
},
"STRREF": {
"type": "dword",
"value": 53151
}
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 18
},
"STRREF": {
"type": "dword",
"value": 67132
}
}
]
},
"STRREF": {
"type": "dword",
"value": 66490
}
},
{
"__struct_id": 0,
"ID": {
@ -463,6 +790,28 @@
"value": "unholylight"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Genesis Enterance Portal"
},
"RESREF": {
"type": "resref",
"value": "genesisportal"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Genesis Exit Portal"
},
"RESREF": {
"type": "resref",
"value": "genesisexit"
}
},
{
"__struct_id": 0,
"NAME": {
@ -473,6 +822,17 @@
"type": "resref",
"value": "whitesparks"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Return Portal"
},
"RESREF": {
"type": "resref",
"value": "prc_ea_return"
}
}
]
},

@ -22,6 +22,17 @@
"type": "resref",
"value": "storenatu004"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "prc_scrolls"
},
"RESREF": {
"type": "resref",
"value": "prc_scrolls"
}
}
]
},
@ -41,6 +52,33 @@
"type": "byte",
"value": 0
},
"LIST": {
"type": "list",
"value": [
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "prc_epicspells"
},
"RESREF": {
"type": "resref",
"value": "prc_epicspells"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "prc_magiccraft"
},
"RESREF": {
"type": "resref",
"value": "prc_magiccraft"
}
}
]
},
"STRREF": {
"type": "dword",
"value": 6688

@ -20,11 +20,280 @@
"type": "byte",
"value": 6
},
"LIST": {
"type": "list",
"value": [
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Barracks"
},
"RESREF": {
"type": "resref",
"value": "bdd_barracks"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Black Archer Creek"
},
"RESREF": {
"type": "resref",
"value": "wol_a_bbbcreek"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Black Archer Enter"
},
"RESREF": {
"type": "resref",
"value": "wol_a_bbbenter"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Books"
},
"RESREF": {
"type": "resref",
"value": "bdd_books"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Cave Explore"
},
"RESREF": {
"type": "resref",
"value": "bdd_cave_exp"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Change"
},
"RESREF": {
"type": "resref",
"value": "bdd_change"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Courtyard"
},
"RESREF": {
"type": "resref",
"value": "bdd_courtyard"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Dustblight"
},
"RESREF": {
"type": "resref",
"value": "bdd_blight"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Dymondheart Enter"
},
"RESREF": {
"type": "resref",
"value": "wol_a_dyenter"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Filtrator"
},
"RESREF": {
"type": "resref",
"value": "bdd_filtrator"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Forge"
},
"RESREF": {
"type": "resref",
"value": "bdd_forge"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Foyer"
},
"RESREF": {
"type": "resref",
"value": "bdd_foyer"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Hidden Cave"
},
"RESREF": {
"type": "resref",
"value": "bdd_cave_ent"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Hollow Shell"
},
"RESREF": {
"type": "resref",
"value": "bdd_shell"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Mod Enter"
},
"RESREF": {
"type": "resref",
"value": "bdd_enter"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Oil"
},
"RESREF": {
"type": "resref",
"value": "bdd_oil"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Ruins"
},
"RESREF": {
"type": "resref",
"value": "bdd_ruins"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Schooner"
},
"RESREF": {
"type": "resref",
"value": "bdd_schooner"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Smelter Office"
},
"RESREF": {
"type": "resref",
"value": "bdd_office"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Taint"
},
"RESREF": {
"type": "resref",
"value": "bdd_taint"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Vault"
},
"RESREF": {
"type": "resref",
"value": "bdd_vault"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Well"
},
"RESREF": {
"type": "resref",
"value": "bdd_well"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Xeno"
},
"RESREF": {
"type": "resref",
"value": "bdd_xeno"
}
}
]
},
"STRREF": {
"type": "dword",
"value": 6790
}
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 16
},
"STRREF": {
"type": "dword",
"value": 9129
}
},
{
"__struct_id": 0,
"LIST": {
@ -36,6 +305,22 @@
"type": "byte",
"value": 0
},
"LIST": {
"type": "list",
"value": [
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "PRC NoTeleport Area Trigger "
},
"RESREF": {
"type": "resref",
"value": "prc_no_teleport"
}
}
]
},
"STRREF": {
"type": "dword",
"value": 6688

@ -14,6 +14,22 @@
"type": "byte",
"value": 0
},
"LIST": {
"type": "list",
"value": [
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "prc_str_lookup"
},
"RESREF": {
"type": "resref",
"value": "prc_str_lookup"
}
}
]
},
"STRREF": {
"type": "dword",
"value": 6688
@ -76,6 +92,187 @@
"type": "byte",
"value": 5
},
"LIST": {
"type": "list",
"value": [
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "BDD Entrance"
},
"RESREF": {
"type": "resref",
"value": "bdd_enter"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Black Archer Enter"
},
"RESREF": {
"type": "resref",
"value": "wol_a_bbbwp"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Cave Entrance"
},
"RESREF": {
"type": "resref",
"value": "bdd_foyer_ent002"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Cave Entrance 2"
},
"RESREF": {
"type": "resref",
"value": "bdd_foyer_ent001"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Changed Asherati"
},
"RESREF": {
"type": "resref",
"value": "bdd_schooner_007"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Climb Up"
},
"RESREF": {
"type": "resref",
"value": "bdd_foyer_ent003"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Dymondheart Enter"
},
"RESREF": {
"type": "resref",
"value": "wol_a_dymondwp"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Forge Tainted Asherati"
},
"RESREF": {
"type": "resref",
"value": "bdd_schooner_003"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Foyer Ashen Hulks"
},
"RESREF": {
"type": "resref",
"value": "bdd_schooner_001"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Foyer Entrance"
},
"RESREF": {
"type": "resref",
"value": "bdd_foyer_ent"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "npf_wp_chest_sp"
},
"RESREF": {
"type": "resref",
"value": "npf_wp_chest_sp"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Office Shadows"
},
"RESREF": {
"type": "resref",
"value": "bdd_schooner_002"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Schooner Ashen Hulks"
},
"RESREF": {
"type": "resref",
"value": "bdd_schooner_ash"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Taint Asherati"
},
"RESREF": {
"type": "resref",
"value": "bdd_schooner_006"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Vault Shadow"
},
"RESREF": {
"type": "resref",
"value": "bdd_schooner_004"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Xeno Asherati"
},
"RESREF": {
"type": "resref",
"value": "bdd_schooner_005"
}
}
]
},
"STRREF": {
"type": "dword",
"value": 6798

@ -5,6 +5,108 @@
"value": [
{
"__struct_id": 0,
"Comment": {
"type": "cexostring",
"value": "Level Adjustment Buy-off Table"
},
"EntryList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"End": {
"type": "word",
"value": 0
},
"ID": {
"type": "dword",
"value": 1
},
"Text": {
"type": "cexolocstring",
"value": {
"0": "Level Adjustment Buy-off Table\n\nStarting LA / Level\n \n01 / 03\n02 / 06 09\n03 / 09 15 18\n04 / 12 21 27 30\n05 / 15 27 36\n06 / 18 33\n07 / 21 39\n08 / 24\n09 / 27\n10 / 30\n11 / 33\n12 / 36\n13 / 39\n\n(Buy-off dialog will be in the PRC menu when you qualify.)"
}
}
}
]
},
"Name": {
"type": "cexolocstring",
"value": {
"0": "| LA Buy-off |"
}
},
"Picture": {
"type": "word",
"value": 65535
},
"Priority": {
"type": "dword",
"value": 4
},
"Tag": {
"type": "cexostring",
"value": "lvl_adj"
},
"XP": {
"type": "dword",
"value": 0
}
},
{
"__struct_id": 1,
"Comment": {
"type": "cexostring",
"value": "3e D&D Experience Chart"
},
"EntryList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"End": {
"type": "word",
"value": 0
},
"ID": {
"type": "dword",
"value": 1
},
"Text": {
"type": "cexolocstring",
"value": {
"0": "3e D&D Experience Chart\n\nLvl XP Needed\n01 0\n02 1000\n03 3000\n04 6000\n05 10000\n06 15000\n07 21000\n08 28000\n09 36000\n10 45000\n11 55000\n12 66000\n13 78000\n14 91000\n15 105000\n16 120000\n17 136000\n18 153000\n19 171000\n20 190000\n21 210000\n22 231000\n23 253000\n24 276000\n25 300000\n26 325000\n27 351000\n28 378000\n29 406000\n30 435000\n31 465000\n32 496000\n33 528000\n34 561000\n35 595000\n36 630000\n37 666000\n38 703000\n39 741000\n40 780000"
}
}
}
]
},
"Name": {
"type": "cexolocstring",
"value": {
"0": "| XP Chart |"
}
},
"Picture": {
"type": "word",
"value": 65535
},
"Priority": {
"type": "dword",
"value": 4
},
"Tag": {
"type": "cexostring",
"value": "xprules"
},
"XP": {
"type": "dword",
"value": 0
}
},
{
"__struct_id": 2,
"Comment": {
"type": "cexostring",
"value": ""
@ -174,7 +276,7 @@
}
},
{
"__struct_id": 1,
"__struct_id": 3,
"Comment": {
"type": "cexostring",
"value": ""

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -0,0 +1,4 @@
void main()
{
ExecuteScript("prc_cutabort", OBJECT_SELF);
}

@ -0,0 +1,4 @@
void main()
{
ExecuteScript("prc_onplayerchat", OBJECT_SELF);
}

137
_module/nss/nwnx.nss Normal file

@ -0,0 +1,137 @@
/// @addtogroup nwnx NWNX
/// @brief Functions for plugin developers.
/// @{
/// @file nwnx.nss
const string NWNX_Core = "NWNX_Core"; ///< @private
/// @brief Scripting interface to NWNX.
/// @param pluginName The plugin name.
/// @param functionName The function name (do not include NWNX_Plugin_).
void NWNX_CallFunction(string pluginName, string functionName);
/// @brief Pushes the specified type to the c++ side
/// @param value The value of specified type to push.
void NWNX_PushArgumentInt(int value);
/// @copydoc NWNX_PushArgumentInt()
void NWNX_PushArgumentFloat(float value);
/// @copydoc NWNX_PushArgumentInt()
void NWNX_PushArgumentObject(object value);
/// @copydoc NWNX_PushArgumentInt()
void NWNX_PushArgumentString(string value);
/// @copydoc NWNX_PushArgumentInt()
void NWNX_PushArgumentEffect(effect value);
/// @copydoc NWNX_PushArgumentInt()
void NWNX_PushArgumentItemProperty(itemproperty value);
/// @copydoc NWNX_PushArgumentInt()
void NWNX_PushArgumentJson(json value);
/// @brief Returns the specified type from the c++ side
/// @return The value of specified type.
int NWNX_GetReturnValueInt();
/// @copydoc NWNX_GetReturnValueInt()
float NWNX_GetReturnValueFloat();
/// @copydoc NWNX_GetReturnValueInt()
object NWNX_GetReturnValueObject();
/// @copydoc NWNX_GetReturnValueInt()
string NWNX_GetReturnValueString();
/// @copydoc NWNX_GetReturnValueInt()
effect NWNX_GetReturnValueEffect();
/// @copydoc NWNX_GetReturnValueInt()
itemproperty NWNX_GetReturnValueItemProperty();
/// @copydoc NWNX_GetReturnValueInt()
json NWNX_GetReturnValueJson();
/// @brief Determines if the given plugin exists and is enabled.
/// @param sPlugin The name of the plugin to check. This is the case sensitive plugin name as used by NWNX_CallFunction, NWNX_PushArgumentX
/// @note Example usage: NWNX_PluginExists("NWNX_Creature");
/// @return TRUE if the plugin exists and is enabled, otherwise FALSE.
int NWNX_PluginExists(string sPlugin);
/// @private
const string NWNX_PUSH = "NWNXEE!ABIv2!X!Y!PUSH";
const string NWNX_POP = "NWNXEE!ABIv2!X!Y!POP";
/// @}
void NWNX_CallFunction(string pluginName, string functionName)
{
PlaySound("NWNXEE!ABIv2!" + pluginName + "!" + functionName + "!CALL");
}
void NWNX_PushArgumentInt(int value)
{
SetLocalInt(OBJECT_INVALID, NWNX_PUSH, value);
}
void NWNX_PushArgumentFloat(float value)
{
SetLocalFloat(OBJECT_INVALID, NWNX_PUSH, value);
}
void NWNX_PushArgumentObject(object value)
{
SetLocalObject(OBJECT_INVALID, NWNX_PUSH, value);
}
void NWNX_PushArgumentString(string value)
{
SetLocalString(OBJECT_INVALID, NWNX_PUSH, value);
}
void NWNX_PushArgumentEffect(effect value)
{
TagEffect(value, NWNX_PUSH);
}
void NWNX_PushArgumentItemProperty(itemproperty value)
{
TagItemProperty(value, NWNX_PUSH);
}
void NWNX_PushArgumentJson(json value)
{
SetLocalJson(OBJECT_INVALID, NWNX_PUSH, value);
}
int NWNX_GetReturnValueInt()
{
return GetLocalInt(OBJECT_INVALID, NWNX_POP);
}
float NWNX_GetReturnValueFloat()
{
return GetLocalFloat(OBJECT_INVALID, NWNX_POP);
}
object NWNX_GetReturnValueObject()
{
return GetLocalObject(OBJECT_INVALID, NWNX_POP);
}
string NWNX_GetReturnValueString()
{
return GetLocalString(OBJECT_INVALID, NWNX_POP);
}
effect NWNX_GetReturnValueEffect()
{
effect e;
return TagEffect(e, NWNX_POP);
}
itemproperty NWNX_GetReturnValueItemProperty()
{
itemproperty ip;
return TagItemProperty(ip, NWNX_POP);
}
json NWNX_GetReturnValueJson()
{
return GetLocalJson(OBJECT_INVALID, NWNX_POP);
}
int NWNX_PluginExists(string sPlugin)
{
string sFunc = "PluginExists";
NWNX_PushArgumentString(sPlugin);
NWNX_CallFunction(NWNX_Core, sFunc);
return NWNX_GetReturnValueInt();
}

158
_module/nss/nwnx_chat.nss Normal file

@ -0,0 +1,158 @@
/// @addtogroup chat Chat
/// @brief Functions related to chat.
/// @{
/// @file nwnx_chat.nss
#include "nwnx"
const string NWNX_Chat = "NWNX_Chat"; ///< @private
/// @name Chat Channels
/// @anchor chat_channels
///
/// Constants defining the various chat channels.
/// @{
const int NWNX_CHAT_CHANNEL_PLAYER_TALK = 1;
const int NWNX_CHAT_CHANNEL_PLAYER_SHOUT = 2;
const int NWNX_CHAT_CHANNEL_PLAYER_WHISPER = 3;
const int NWNX_CHAT_CHANNEL_PLAYER_TELL = 4;
const int NWNX_CHAT_CHANNEL_SERVER_MSG = 5;
const int NWNX_CHAT_CHANNEL_PLAYER_PARTY = 6;
const int NWNX_CHAT_CHANNEL_PLAYER_DM = 14;
const int NWNX_CHAT_CHANNEL_DM_TALK = 17;
const int NWNX_CHAT_CHANNEL_DM_SHOUT = 18;
const int NWNX_CHAT_CHANNEL_DM_WHISPER = 19;
const int NWNX_CHAT_CHANNEL_DM_TELL = 20;
const int NWNX_CHAT_CHANNEL_DM_PARTY = 22;
const int NWNX_CHAT_CHANNEL_DM_DM = 30;
/// @}
/// @brief Sends a chat message.
/// @remark If no target is provided, then it broadcasts to all eligible targets.
/// @param channel The @ref chat_channels "channel" to send the message.
/// @param message The message to send.
/// @param sender The sender of the message.
/// @param target The receiver of the message.
/// @return TRUE if successful, FALSE otherwise.
int NWNX_Chat_SendMessage(int channel, string message, object sender = OBJECT_SELF, object target = OBJECT_INVALID);
/// @brief Registers the script which receives all chat messages.
/// @note If a script was previously registered, this one will take over.
/// @param script The script name to handle the chat events.
void NWNX_Chat_RegisterChatScript(string script);
/// @brief Skips a chat message
/// @note Must be called from a chat or system script handler.
void NWNX_Chat_SkipMessage();
/// @brief Gets the chat @ref chat_channels "channel".
/// @note Must be called from a chat or system script handler.
/// @return The @ref chat_channels "channel" the message is sent.
int NWNX_Chat_GetChannel();
/// @brief Gets the message.
/// @note Must be called from a chat or system script handler.
/// @return The message sent.
string NWNX_Chat_GetMessage();
/// @brief Gets the sender of the message.
/// @note Must be called from a chat or system script handler.
/// @return The object sending the message.
object NWNX_Chat_GetSender();
/// @brief Gets the target of the message.
/// @note Must be called from an chat or system script handler.
/// @return The target of the message or OBJECT_INVALID if no target.
object NWNX_Chat_GetTarget();
/// @brief Sets the distance with which the player hears talks or whispers.
/// @remark Per player settings override server wide.
/// @param distance The distance in meters.
/// @param listener The listener, if OBJECT_INVALID then it will be set server wide.
/// @param channel The @ref chat_channels "channel" to modify the distance heard. Only applicable for talk and whisper.
void NWNX_Chat_SetChatHearingDistance(float distance, object listener = OBJECT_INVALID, int channel = NWNX_CHAT_CHANNEL_PLAYER_TALK);
/// @brief Gets the distance with which the player hears talks or whisper
/// @param listener The listener, if OBJECT_INVALID then will return server wide setting.
/// @param channel The @ref chat_channels "channel". Only applicable for talk and whisper.
float NWNX_Chat_GetChatHearingDistance(object listener = OBJECT_INVALID, int channel = NWNX_CHAT_CHANNEL_PLAYER_TALK);
/// @}
int NWNX_Chat_SendMessage(int channel, string message, object sender = OBJECT_SELF, object target = OBJECT_INVALID)
{
string sFunc = "SendMessage";
NWNX_PushArgumentObject(target);
NWNX_PushArgumentObject(sender);
NWNX_PushArgumentString(message);
NWNX_PushArgumentInt(channel);
NWNX_CallFunction(NWNX_Chat, sFunc);
return NWNX_GetReturnValueInt();
}
void NWNX_Chat_RegisterChatScript(string script)
{
string sFunc = "RegisterChatScript";
NWNX_PushArgumentString(script);
NWNX_CallFunction(NWNX_Chat, sFunc);
}
void NWNX_Chat_SkipMessage()
{
string sFunc = "SkipMessage";
NWNX_CallFunction(NWNX_Chat, sFunc);
}
int NWNX_Chat_GetChannel()
{
string sFunc = "GetChannel";
NWNX_CallFunction(NWNX_Chat, sFunc);
return NWNX_GetReturnValueInt();
}
string NWNX_Chat_GetMessage()
{
string sFunc = "GetMessage";
NWNX_CallFunction(NWNX_Chat, sFunc);
return NWNX_GetReturnValueString();
}
object NWNX_Chat_GetSender()
{
string sFunc = "GetSender";
NWNX_CallFunction(NWNX_Chat, sFunc);
return NWNX_GetReturnValueObject();
}
object NWNX_Chat_GetTarget()
{
string sFunc = "GetTarget";
NWNX_CallFunction(NWNX_Chat, sFunc);
return NWNX_GetReturnValueObject();
}
void NWNX_Chat_SetChatHearingDistance(float distance, object listener = OBJECT_INVALID, int channel = NWNX_CHAT_CHANNEL_PLAYER_TALK)
{
string sFunc = "SetChatHearingDistance";
NWNX_PushArgumentInt(channel);
NWNX_PushArgumentObject(listener);
NWNX_PushArgumentFloat(distance);
NWNX_CallFunction(NWNX_Chat, sFunc);
}
float NWNX_Chat_GetChatHearingDistance(object listener = OBJECT_INVALID, int channel = NWNX_CHAT_CHANNEL_PLAYER_TALK)
{
string sFunc = "GetChatHearingDistance";
NWNX_PushArgumentInt(channel);
NWNX_PushArgumentObject(listener);
NWNX_CallFunction(NWNX_Chat, sFunc);
return NWNX_GetReturnValueFloat();
}

@ -0,0 +1,43 @@
/// @addtogroup webhook Webhook
/// @brief Send messages to external entities through web hooks.
/// @{
/// @file nwnx_webhook.nss
#include "nwnx"
const string NWNX_WebHook = "NWNX_WebHook"; ///< @private
/// @brief Send a slack compatible webhook.
/// @param host The web server to send the hook.
/// @param path The path to the hook.
/// @param message The message to dispatch.
/// @param username The username to display as the originator of the hook.
/// @param mrkdwn Set to false if you do not wish your message's markdown be parsed.
void NWNX_WebHook_SendWebHookHTTPS(string host, string path, string message, string username = "", int mrkdwn = 1);
/// @brief Resends a webhook message after a defined delay.
///
/// Handy when a submission is rate limited, since the message that the event sends in NWNX_Events_GetEventData
/// is already constructed. So it just resends the WebHook with an optional delay.
/// @param host The web server to send the hook.
/// @param path The path to the hook.
/// @param sMessage The message to dispatch.
/// @param delay The delay in seconds to send the message again.
void NWNX_WebHook_ResendWebHookHTTPS(string host, string path, string sMessage, float delay = 0.0f);
/// @}
void NWNX_WebHook_SendWebHookHTTPS(string host, string path, string message, string username = "", int mrkdwn = 1)
{
string sFunc = "SendWebHookHTTPS";
NWNX_PushArgumentInt(mrkdwn);
NWNX_PushArgumentString(username);
NWNX_PushArgumentString(message);
NWNX_PushArgumentString(path);
NWNX_PushArgumentString(host);
NWNX_CallFunction(NWNX_WebHook, sFunc);
}
void NWNX_WebHook_ResendWebHookHTTPS(string host, string path, string sMessage, float delay = 0.0f)
{
DelayCommand(delay, NWNX_WebHook_SendWebHookHTTPS(host, path, sMessage));
}

@ -0,0 +1,159 @@
/// @ingroup webhook
/// @file nwnx_webhook_rch.nss
/// @brief Create richer webhook messages suitable for Discord
#include "nwnx_webhook"
/// @ingroup webhook
/// @brief For more information on these fields see https://birdie0.github.io/discord-webhooks-guide/
/// @note URL fields may require NWNX_Util_EncodeStringForURL().
struct NWNX_WebHook_Message {
string sUsername; ///< https://birdie0.github.io/discord-webhooks-guide/structure/username.html
string sText; ///< https://birdie0.github.io/discord-webhooks-guide/structure/content.html
string sAvatarURL; ///< https://birdie0.github.io/discord-webhooks-guide/structure/avatar_url.html
string sColor; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/color.html
string sAuthorName; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/author.html
string sAuthorURL; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/author.html
string sAuthorIconURL; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/author.html
string sTitle; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/title.html
string sURL; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/url.html
string sDescription; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/description.html
string sThumbnailURL; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/thumbnail.html
string sImageURL; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/image.html
string sFooterText; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/footer.html
string sFooterURL; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/footer.html
int iTimestamp; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/timestamp.html
string sField1Name; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField1Value; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
int iField1Inline; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField2Name; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField2Value; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
int iField2Inline; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField3Name; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField3Value; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
int iField3Inline; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField4Name; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField4Value; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
int iField4Inline; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField5Name; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField5Value; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
int iField5Inline; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField6Name; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField6Value; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
int iField6Inline; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField7Name; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField7Value; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
int iField7Inline; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField8Name; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField8Value; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
int iField8Inline; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField9Name; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField9Value; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
int iField9Inline; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField10Name; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
string sField10Value; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
int iField10Inline; ///< https://birdie0.github.io/discord-webhooks-guide/structure/embed/fields.html
};
/// @private We don't need this to be a part of the docs.
/// @brief Helper function to convert 0 or 1 to false or true.
/// @param iBool The integer representation of the boolean.
/// @return The string representation (true or false) of the boolean.
string IntToBoolString(int iBool);
/// @ingroup webhook
/// @brief Builds and sends a rich webhook message based on the constructed NWNX_WebHook_Message.
/// @param host The web server to send the hook.
/// @param path The path to the hook.
/// @param stMessage A constructed NWNX_Webhook_Message.
/// @param mrkdwn Set to false if you do not wish your message's markdown be parsed.
/// @warning Your path must end with /slack if using a Discord webhook.
string NWNX_WebHook_BuildMessageForWebHook(string host, string path, struct NWNX_WebHook_Message stMessage, int mrkdwn = 1);
string IntToBoolString(int iBool)
{
return iBool == 0 ? "false" : "true";
}
string NWNX_WebHook_BuildMessageForWebHook(string host, string path, struct NWNX_WebHook_Message stMessage, int mrkdwn = 1)
{
if (host == "discordapp.com" && GetStringRight(path, 6) != "/slack")
{
PrintString("Discord WebHook specified but path does not end with /slack");
return "";
}
// Open JSON
string message = "{";
string sMainText = "";
// The only way to turn off markdown for discord is to surround the text in backticks
if (stMessage.sText != "")
{
if (host == "discordapp.com" && !mrkdwn)
sMainText = "```text\\n" + stMessage.sText + "```";
else
sMainText = stMessage.sText;
}
message = message + "\"text\": \"" + sMainText + "\"";
// Slack will turn off markdown
if (host != "discordapp.com" && !mrkdwn)
message = message + ",\"mrkdwn\": false";
// Set the user attributes for the poster
if (stMessage.sUsername != "")
message = message + ",\"username\": \"" + stMessage.sUsername + "\"";
if (stMessage.sAvatarURL != "")
message = message + ",\"icon_url\": \"" + stMessage.sAvatarURL + "\"";
// We need to construct an attachment (embed) object
if (stMessage.sAuthorName != "" || stMessage.sAuthorURL != "" || stMessage.sAuthorIconURL != "" ||
stMessage.sTitle != "" || stMessage.sURL != "" || stMessage.sDescription != "" ||
stMessage.sFooterText != "" || stMessage.sFooterURL != "" || stMessage.iTimestamp > 0 ||
stMessage.sColor != "" || stMessage.sThumbnailURL != "" || stMessage.sImageURL != "" || stMessage.sField1Name != "")
{
message = message + ",\"attachments\": [{\"author_name\": \"" + stMessage.sAuthorName + "\",\"author_link\": \"" + stMessage.sAuthorURL +
"\",\"author_icon\": \"" + stMessage.sAuthorIconURL + "\",\"title\": \"" + stMessage.sTitle + "\",\"title_link\": \"" + stMessage.sURL +
"\",\"text\": \"" + stMessage.sDescription + "\",\"footer\": \"" + stMessage.sFooterText + "\",\"footer_icon\": \"" + stMessage.sFooterURL +
"\",\"color\": \"" + stMessage.sColor + "\",\"thumb_url\": \"" + stMessage.sThumbnailURL +
"\",\"image_url\": \"" + stMessage.sImageURL + "\"";
// Dont post an empty timestamp
if (stMessage.iTimestamp > 0)
message = message + ",\"ts\": \"" + IntToString(stMessage.iTimestamp) + "\"";
// Fields to handle
if (stMessage.sField1Name != "")
{
message = message + ",\"fields\": [";
message = message + "{\"title\": \"" + stMessage.sField1Name + "\",\"value\": \"" + stMessage.sField1Value + "\",\"short\": " + IntToBoolString(stMessage.iField1Inline) + "}";
if (stMessage.sField2Name != "")
message = message + ",{\"title\": \"" + stMessage.sField2Name + "\",\"value\": \"" + stMessage.sField2Value + "\",\"short\": " + IntToBoolString(stMessage.iField2Inline) + "}";
if (stMessage.sField3Name != "")
message = message + ",{\"title\": \"" + stMessage.sField3Name + "\",\"value\": \"" + stMessage.sField3Value + "\",\"short\": " + IntToBoolString(stMessage.iField3Inline) + "}";
if (stMessage.sField4Name != "")
message = message + ",{\"title\": \"" + stMessage.sField4Name + "\",\"value\": \"" + stMessage.sField4Value + "\",\"short\": " + IntToBoolString(stMessage.iField4Inline) + "}";
if (stMessage.sField5Name != "")
message = message + ",{\"title\": \"" + stMessage.sField5Name + "\",\"value\": \"" + stMessage.sField5Value + "\",\"short\": " + IntToBoolString(stMessage.iField5Inline) + "}";
if (stMessage.sField6Name != "")
message = message + ",{\"title\": \"" + stMessage.sField6Name + "\",\"value\": \"" + stMessage.sField6Value + "\",\"short\": " + IntToBoolString(stMessage.iField6Inline) + "}";
if (stMessage.sField7Name != "")
message = message + ",{\"title\": \"" + stMessage.sField7Name + "\",\"value\": \"" + stMessage.sField7Value + "\",\"short\": " + IntToBoolString(stMessage.iField7Inline) + "}";
if (stMessage.sField8Name != "")
message = message + ",{\"title\": \"" + stMessage.sField8Name + "\",\"value\": \"" + stMessage.sField8Value + "\",\"short\": " + IntToBoolString(stMessage.iField8Inline) + "}";
if (stMessage.sField9Name != "")
message = message + ",{\"title\": \"" + stMessage.sField9Name + "\",\"value\": \"" + stMessage.sField9Value + "\",\"short\": " + IntToBoolString(stMessage.iField9Inline) + "}";
if (stMessage.sField10Name != "")
message = message + ",{\"title\": \"" + stMessage.sField10Name + "\",\"value\": \"" + stMessage.sField10Value + "\",\"short\": " + IntToBoolString(stMessage.iField10Inline) + "}";
// Close fields array
message = message + "]";
}
// Close attachments array
message = message + "}]";
}
// Close JSON
message = message + "}";
return message;
}

@ -1,4 +1,12 @@
void main()
{
AddJournalQuestEntry("Category000", 1, GetEnteringObject());
object oPC = GetEnteringObject();
if (!GetIsPC(oPC)) return;
AddJournalQuestEntry("Category000", 1, oPC, FALSE, FALSE);
AddJournalQuestEntry("xprules", 1, oPC, FALSE, FALSE, FALSE);
AddJournalQuestEntry("lvl_adj", 1, oPC, FALSE, FALSE, FALSE);
}

Binary file not shown.

Binary file not shown.